Kotomora
雑種犬 (zasshuken) Japanese meaning: mixed-breed dog | Kotomora