Medusa

Medusa is a feared mythical being who lives in a cave near Snow White's parent's old summer house. After receiving a threat from Queen Regina on her wedding day, Snow sets out to kill Medusa and use her head to turn Regina to stone...but things don't go exactly as planned.