SS Exodus 12

SS Exodus 12 is one of the Levels in The End is Nigh. It's connected to SS Exodus 11 from the bottom and SS Exodus 13 from left, and a "???" area from the top

Collectables
Get to the top ledge and jump to get a Mega tumor.