"Black Lantern"? Fuck. That's nothing new. John Stewart has been around since at least the early seventies.