From Chiba, Japan • 1960 - 2015
We don't have a bio for this person yet
Isola: Multiple Personality GirlFilm • 2000