I think this is Medusa. Took the photo so long ago. Anyway, it is Hellgate.
Submitted by: ullr on 2004-08-04 | Views: 1292