Level 628

Level 628 is the eighth level of Episode 43.