Kotomora
子アザラシ (koazarashi) Japanese meaning: baby seal | Kotomora