File:Tfs-in-3d-medusa.jpg

Medusa of the Destructons. From The War Against the Destructons, Chapter 1 of 3 by Blackthorne Publishing. Published in 1988.