Showa Tetsufuden - Sea of Japan

1991