English subtitle translator of the feature film Old Beast (director ZHOU Ziyang)

project on IMDB: https://www.imdb.com/title/tt7481246/

HOME

© 2019 ALL RIGHTS RESERVED