Kotomora
猿人 (えんじん, enjin) Japanese meaning: ape man | Kotomora