Ariel Rebel in a maid costume? Have I died and gone to heaven?