Kotomora
大猩々 (ooshoujou) Japanese meaning: gorilla | Kotomora