Kotomora
鼻面 (はなづら, hanazura) Japanese meaning: muzzle | Kotomora