FANDOM


Tama T. Filianga portrayed Officer Herrera in the Iron Fist episode The Mistress of All Agonies.

Trivia

External Links