The Amazon Cannibals were scareactors that appeared during Halloween Horror Nights 28. They were in the haunted house, Slaughter Sinema.
Advertisement
The Amazon Cannibals were scareactors that appeared during Halloween Horror Nights 28. They were in the haunted house, Slaughter Sinema.