Tonight's episode had the theme song "Hi Hi" was sung in japanese!!
Teen Titans does the same thing..."I do not like people that overuse the Japanese word "baka (idiot/stupid)!"
No, that was Spanish.