Youan Yang: Youan Yang. Actor: Blind Mountain. Youan Yang is known for Blind Mountain (2007).
Known For: Blind Mountain (Huang Degui)