Flora battles Icy the Snow Queen in an effort to release Helia from the Legendarium world.Flora battles Icy the Snow Queen in an effort to release Helia from the Legendarium world.Flora battles Icy the Snow Queen in an effort to release Helia from the Legendarium world.