Domo Kun?

Domo Kun will tell you the time.

Don’t ask me what this thing is. I really don’t know, but it’s on my desktop. and now it’s on yours.

For added WTF check out Domo-Kun’s Angry Smash Fest. (Big Flash file. You are warned.)