Who put you on the planet Spongebob Meme Photo

Who put you on the planet Spongebob Meme Photo

Who put you on the planet Spongebob Meme Photo