Terry Osada: Terry Osada. Actress: Tenchu. Terry Osada is known for Tenchu (1998), Shenmue (1999) and Clock Tower (1996).
Known For: Tenchu (Ayame(English version, voice)), Shenmue (Ine HayataMegumi Mishima(English version, voice)), Clock Tower (EdwardScissorman(voice)), The Note (LindaNecroMedia(English version, voice))