Kotomora
マンガベイ (mangabei) Japanese meaning: mangabey | Kotomora