Kotomora
ヒヒ (ひひ, hihi) Japanese meaning: baboon | Kotomora