Because you asked.....
A number of people have asked where the "Where's the Cheddar?" baby came from.
There WAS a website called "Crazy Mean Baby (dot net)", but it has been taken down.
There IS, however, a video, with the original picture at the beginning.
Crazy Mean Baby is obviously a busy little fellow.