Kotomora
迷子犬 (まいごけん, maigoken) Japanese meaning: lost dog | Kotomora