Comic ID #1824
Title: New Evil Inc HQ