It's the end boss for this level. I plan to add two more maps and a secret boss hidden somewhere in the game.