All works

A Chinese Tall Story

2005 Hong Kong fantasy adventure directed by Jeffrey Lau (wiki)

Sun Wukong
© 2015 Ibrahim Tencer