The serpent and the rainbow

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