Bian lian

The King Of The Masks | Der König der Masken
by Wu Tianming Hong Kong 1995 90’