. Paul Cooper, Pitchfork: ""Shenzhou", aside from being the name of the Chinese manned-spaceflight vehicles, means ...

from: http://www.rushhour.nl/