To Stand Witness

The Medusa myth has always been a favorite of mine.  I mean, it’s cool right?  As a kid it’s a great story like Godzilla vs. Mothra.  There is a horrible monster doing horrible monstery things that needs to be vanquished.  And there is a hero who looks just like every other guy and he gets…