Kotomora
アカビタイキツネザル Japanese meaning | Kotomora