Rene Ramirez

Rene Ramirez or Wild Dog is a vigilante operating in Star City