Rivera

Detective Rivera is a police detective of the Starling City Police Department.

Biography
TBA