For a villain that high on the totem pole, he should have a Cosplay to match, and It’s Raining Neon answered the call in a spectacular fashion. The suit is more armored than the sleeker bodysuits the ...