Crimson Carnival

Crimson Carnival is the 13th and final (not counting the unlockable Special Stage) stage in Despicable Forces. It is the only stage to take place within Super Silly Fun Land, and is also the longest stage in terms of the time it takes to complete.