Kotomora
大型類人猿 (おおがたるいじんえん) Japanese meaning | Kotomora