Noriko Aida

Noriko Aida played Toshiko Sato's mother in the Torchwood stories End of Days and Fragments.