Absolute Horror Wiki
Advertisement

The Isle of the Torturers is a poem written by Steve Eng.  It was first published in Eldritch Tales No. 14, 1987.

Advertisement