Based on the comic Gokiburi Deka.
1993
1988
2022
1996
2013
1984
1994
1999
1980
2009
1966
1975
1920
2014
1954
2020