SS Soryu Class Submarines, Japan

Soryu Class submarine is an improved version of the Oyashio Class submarine.