Buddhism Force: Buddha Man is a 1986 Japanese indie tokusatsu short film.
1964
1989
2017
1975
1980
2013
2001
1987
2016
1994
1984
2011
2010
2020
1976