Kotomora
ヒヨケザル (hiyokezaru) Japanese meaning: flying lemur | Kotomora