Kotomora
化石類人猿 (かせきるいじんえん) Japanese meaning | Kotomora