Denzimen are warriors who fight against the Vader Clan, a clan that tries to pollute the Earth with sludge. Denzimen fight using the Super Science of the Denzi people.
2017
2011
2008
2004
2026
2020
2019
2009
2024
2022
2006
1975
2021
1983