2006 Asian Games mascot

This is the official mascot that was chosen for the Asian Games that will be held in Qatar in 2006. I personally think it is beyond hideous!