XL Torpedoes

The most powerful missiles to be found anywhere.