Kotomora
馬の顔 (umanokao) Japanese meaning: horse head | Kotomora