(1991)
Released: 1991-01-01
An archery club on retreat in Hokkaido is forced to rescue their teacher who is kidnapped.
Vote Now!