Kotomora
直立猿人 (chokuritsuenjin) Japanese meaning | Kotomora