おく いぬ
okuri inu

Noun

1. dog apparition; fantastic dog-like creature