Medusa Picture

It's MEDUSAAAAAA! This is my interpretation on Medusa based on a very long standing RP between me and