Theserpentandtherainbow

31 Fates Worse Than Death! (#10: The Serpent and the Rainbow)
31 Fates Worse Than Death! (#10: The Serpent and the Rainbow)