english / news / decembrie 2, 2017

Batman Ninja – Trailer


Mai mult
"It Is My Fault" chinese short-film by Liu Sha
Director: Liu Sha Original Music: Ma Yao Sound Design: Zhai Xiaofei "This is an intense audio-visual animation that...