Covered in ice and snow, Elior Forest is the home to dangerous magical beasts and 50 elves frozen in ice.…