Okay, so main DC/marvel universe kinda thing then pic is of Razer from the GL animated series