2.752 Views
Japanese film directed by Hiromasa Taguchi.
Release: Apr 04, 1998
Runtime: 108 minutes
Language: 日本語
Country: Japan