This is what happens when you do computer animation and drugs at the same time. Or some ad exec who loves soccer had a vision during a bad acid trip and woke up thinking ‘this would be a GREAT idea’. 🙂

UPDATE: Yes, even something as annoying as the Crazy ‘Ring Ding Ding’ Frog has a Wikipedia entry. My condolences to those of you in the UK who had to endure the advertising onslaught. Ouch