Buddhism Force: Buddha Man is a 1986 Japanese indie tokusatsu short film.
Stream, buy or rent this movie from the providers below.