Kazuo Sato
Born: None
Demon Pond
as Tiger PriestReleased: 1979-10-20
When a lone traveler stumbles upon a remote, drought-stricken village, he finds himself engulfed...
Movie pageOh, My Son!
as uncreditedReleased: 1979-09-15
A man whose son has been murdered pushes to create laws to financially protect victims' families.
Movie page