An archery club on retreat in Hokkaido is forced to rescue their teacher who is kidnapped.
No ratings available
Be the first to share your thoughts about this movie!