The Isle of Shiro

시로의 섬 ‧ Movie ‧ 1988
The Isle of Shiro (1988)