The Lapel Shop

1h 20m

Directed by Eizo Tanaka. Only 8 minutes of film is known to have survived.

Popularity
0.2074