PopskyTestFlight
No Poster

Songshan Shaolin Temple

2003 • Directed by

Gen Takahashi

Documentary

Documentary about the Songshan Shaolin Temple.

Release Date

11/4/2003

Rating

7.0/10