Aida Mashaka Croal

Akela Cooper is the writer of the Luke Cage episode Blowin' Up the Spot].