Level 706

Level 706 is the eleventh level of Toffee Tower.