Invincibubble

The Invincabubble is a superhero persona created by Spongebob in the movie.