The fly 2

31 Fates Worse Than Death! (#31: The Fly 2)
31 Fates Worse Than Death! (#31: The Fly 2)