Listen

Description

Shakasha practices her maniacal speech as she crashes the wedding of a prince and princess.  Can true love overcome the magic of a witch obsessed with lingerie and holy water?