HomePeople Biography and filmographySubaru Imura Biography unavailable on TMDB. Movies (3)TV shows (0) Movies (3) My Sister And Izuna1990 Secret Flesh Torture RopeSecret Flesh Torture Rope1985 Hard Scandal Performance1985 TV shows (0) No credits available.