Who is sponge bob? Sounds like some sort of new cartoon that doesn't make sense.^-^