ハイデルベルク じん
haideruberukujin

Noun

1. Homo heidelbergensis