Aiko TachibanaActingBorn 17/08/1963Known ForHanzo: The Razor1984Choudenshi Bioman1984Space Sheriff Sharivan1983Space Sheriff Sharivan1983Western Police1979