Disabled cat on the road in Hen Qin, China. 20 Aug 2009