The Punisher
Rooftop near Diner
Frank rushes to the roof where he saw a shine and finds that it came from a mirror left by Micro in episode 1x02 “Two Dead Men”.
Frank rushes to the roof where he saw a shine and finds that it came from a mirror left by Micro in episode 1x02 “Two Dead Men”.