Nah, its Spider Jerusalem from Cosmopolitan comic. With Deadpool and Constantine, only comic I truly like.