Photo of Confronting Savior

Location: Portal Park
As Seen In: The Flash episode 2x04 "The Fury of Firestorm"