Place of Birth: Tokyo, Japan
Date of Birth: Oct 19, 1967
Ghost in the Shell: Stand Alone Complex
MacLachlan Marshall (voice)
Matsuda Youji