ホモ・ハイデルベルゲンシス
Some suggest Neanderthal, "Homo erectus", or "Homo heidelbergensis" to be the creature, but no remains of any of those species have been found in the Americas.