6.577 Views
The story of Japan's victory in the battle of Tsushima Strait.
Release: Jun 04, 1983
Runtime: 131 minutes
Language: 日本語
Studio: Toei Company
Country: Japan