Teresa La Badie
Born: None
Super Power Blues
as uncreditedReleased: 2005-06-17
A Japanese super heroine lives in New York City and deals with endless crises -- when all she...
Movie pageA Japanese super heroine lives in New York City and deals with endless crises -- when all she...
Movie page