About This item is ready-to-ship and should ship within 2-3 business days! “You only have to look at the Medusa straight on to see her. And she’s not deadly. She’s beautiful and she’s laughing.”― Hélène Cixous
From the latinized Medousa meaning guardian or protector, in Greek mythology, ill-fated Medusa, once a beautiful mortal, w...