Level 703

Level 703 is the eighth level of Toffee Tower.