>>510885506
Iran's suicide torpedoes fit the bill