Megara is an incredibly awesome and gifted
individual. She is recognized for her uniqueness and creativity. Savage yet compassionate, Meg knows how to create delight inside the bleakest of times. If you've never had the pleasure of witnessing Meg's mind-blowing talent, you're truly missing out.