Battle Anthem

1983 War
70%

The story of Japan's victory in the battle of Tsushima Strait.