Ah a classic Newgrounds animation... The original apparently came out in 2005, this one in 2008... I could have sworn it came out earlier, but I guess I'm misremembering things... Oh well...
Man things get even more crazy with the videos. The 3rd one is more crazy. Also if you were curious as to what was being said in Spanish here you go. Blue: The man in the hat sent us! Pink: He told us amazing stories! Blue and Pink: Ho Ho Ho Ho Ho! Pink: Tonight we dine on turtles! Blue: They will be good, Z? Blue and Pink: Z!!!!!!! Blue: I am happy! Blue and Pink: Ho Ho Ho Ho Ho!