Buddhism Force: Buddha Man is a 1986 Japanese indie tokusatsu short film.
1964
2012
1995
2013
2003
1974
2001
2018
2019
2014
2017
2000
2016
1976
2010
1954