Level 1268

Level 1268 is the third level in Episode 86.