Kotomora
オランウータン (oranuutan) Japanese meaning: orangutan | Kotomora