Omatsuri hanjiro
November 23, 1953

8.0

Omatsuri hanjiro

89 min