Anissa Pierce (played by Nafessa Williams) on Black Lightning on The CW was spotted wearing this beetle print blouse on Black Lightning on episode 'The Book of Consequences: Chapter Three: Master Lowry' (2x03) in Oct 2018. Anissa's Top is the Jasmine Top in Scarab Print by Tory Burch.