Today we have a giga-post to celebrate The Dark Knight and the world of DC Comics as a whole! And here... we... go!
Yep, that's Killer Moth in there :) How can you not like Killer Moth? I also LOVE that iconic Lex Luthor armor, I have ever since I got that Super Powers figure of him in the 80's!
P.S. Keep an eye open for DC updates in the future!