erasergirl.com
Island of Lost Souls (12/1/32)
Island of Lost Souls (12/1/32) Wrong time, wrong island. Moreau plays Mengele on a bunch of unsuspecting animals, setting himself up as the deity to his beastmen, fire and bloodly climax assured. E…