Sho Saito
Sho Saito is an actress, known for Majo no takkyûbin (1989), Naruto (2002) and The Big O (1999).
Sho Saito's FILMOGRAPHY
as Actor (18)