Kotomora
野猿 (やえん, yaen) Japanese meaning: wild monkey | Kotomora