From Hokkaido, Japan • 1940 - 2023
We don't have a bio for this person yet
Princess ResurrectionShow • 2007
Blood: The Last VampireFilm • 2000