Level 31

Level 31 is the eleventh level in Lemonade Lake.