This suit is a bit all over the place. It appears to have just stuck on as many flashing lights as humanly possible for no real reason other than to look cool.
I'm an English Student at The University of Surrey, and will be writing a lot about Films, Music, Comics and pretty much everything on the site. Opinions are subjective so everybody is right, but some people are just more right than others.