Buddhism Force: Buddha Man is a 1986 Japanese indie tokusatsu short film.
2013
2012
2007
2008
1972
2010
1976
1979
1954
1955
2020
1995
2001