Zhasper.com was spidered by baidu.com today.

Weird.

there's a nice google translated version here.

There's an about page as well.

Does anyone know what the Hundred Degrees are?