Poster

A Chinese Tall Story (情癫大圣 / Ching din dai sing)