Photo of Amadei's Home

Location: Holly Lodge
As Seen In: Supergirl episode 4x05 "Parasite Lost"

Kara, Alex, and the other people around watch as the energy bursts out of Jensen.