Buddhism Force: Buddha Man is a 1986 Japanese indie tokusatsu short film.
1995
2009
2010
2008
1996
2021
1967
1999
2006
2015
1982
2005
2017
1969
2004