Waking Rose: A Fairy Tale Retold