The page is pretty useless for searching. If you try to do a search in English, related images drop from the top of the screen and weigh the search bar down. If you opt for the "I feel lucky" button, you get gold Google coins.
While Google reps couldn't be reached for comment, the page appears to be a solution of sorts for Google China -- which is not functional in that country.
In the past, Google automatically directed Chinese users to the search giant's Hong Kong page. In 2010, Google announced it would stop doing that after the Chinese government threatened to take away Google's license to operate in China.
So what's up with this site? Veiled protest or just another example of Google's droll humor? Let us know what you think in the comments.