Shohreh Aghdashloo

Shohreh Aghdashloo is an Iranian-American actress who played Mina in the episode Mypods and Boomsticks.