Poster

A Chinese Torture Chamber Story (1994)