English names for Hong Kong racehorses are crazy enough ... - chinese all about