Medusa

A short comic from Medusas perspective.