Level 123

Level 123 is the thirteenth level in Peppermint Palace.