The Bird People In China

The Bird People In China

Technical Specs

Director: Takashi Miike
Year: 1998
Duration: 118 min
Alternate Title: Chûgoku No Chôjin