18.4Sailor Moon
1992·Action & Adventure


電子戦隊デンジマン
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.
Streaming availability in the US.
Not currently listed for US streaming.
More like this