2 ms·You mean torpedoes? Or are those Kamikaze boat drones?by imtringued 3y agoYou mean torpedoes? Or are those Kamikaze boat drones?