Mountain of the Cannibal God, The Final Terror med mera