Kotomora
ピテカントロプス Japanese meaning | Kotomora