Kotomora
唐犬 (からいぬ, karainu) Japanese meaning: foreign dog | Kotomora