Sho Takigawa

Sho Takigawa

  • Fame for: Directing
  • Also known as: 滝川翔

Filmography

Shûchishin
Release date: 9/6/1986

Shûchishin

Role(s): Director

Details