Dreampower Costumes are lovingly handmade in Waterloo, Ontario, Canada