Buddhism Force: Buddha Man is a 1986 Japanese indie tokusatsu short film.
2011
2013
2012
2015
2016
2010
1995
1993
1994
2007
2008