Kotomora
ボノボ (bonobo) Japanese meaning: bonobo | Kotomora