The Battle Suit
- Episode aired Sep 4, 2017
- 3m
Display of the Surge of Power 'battle suit' at the famous Masquerade at San Diego Comic Con in 2004.Display of the Surge of Power 'battle suit' at the famous Masquerade at San Diego Comic Con in 2004.Display of the Surge of Power 'battle suit' at the famous Masquerade at San Diego Comic Con in 2004.