From Nara, Nara Prefecture, Japan • 1930 - 2012
We don't have a bio for this person yet
Time of the ApesFilm • 1987