Kotomora
シープドッグ (shiipudoggu) Japanese meaning: sheep dog | Kotomora