ネアンデルタール じん
neanderutārujin

Noun

1. Neanderthal man