Director: Victor Fan
Toshi Honda
Kazuo
Maria Emiko Macuaga
Oharu
Michael Homeier
Soviet Officer
Takahiro Kondo
Japanese Officer
No streaming info available