background background
Return of the Sister Street Fighter
Play trailer

Return of the Sister Street Fighter (1975)6.3 /10

Not Rated (US) · Japan · Japanese · 77 min · Aug 30, 1975 (JP) · More  
Directed by:  Kazuhiko Yamaguchi
Review
Rate
Watch
Watchlist