Medusa, jewel of the sea