Kotomora
直立猿人 (ちょくりつえんじん) Japanese meaning | Kotomora