Horse Babu: Horse Babu. Director: 36 China Town. Horse Babu is known for 36 China Town (2006).
Known For: 36 China Town (Director)