From Nerima, Tokyo, Japan • 1965 - 2022
We don't have a bio for this person yet
Perfect BlueFilm • 1998