ActingMayo SuzukazeBorn 1960-09-11· Miyagi Prefecture, JapanKnown forAIBOU: Tokyo Detective Duo2002DRAMARurouni Kenshin1996ACTIONFull filmographyAIBOU: Tokyo Detective Duo2002DRAMARurouni Kenshin1996ACTION