Liu Bayin

Born: 1992-12-17

Director and screenwriter from Mainland China. Graduated from Luxun Academy of Fine Arts


Placeholder