Nora West-Allen (played by Jessica Parker Kennedy) on The Flash on The CW was spotted wearing this leather jacket with star embroidered sleeves on The Flash on episode 'A New World - Part 3' (9x12) in May 2023. Nora's Jacket is the Leather Embroidered Star Sleeve Biker Jacket by Scotch & Soda.