Here’s Our Best Look Yet At The Navy’s New Laser Dazzler System

War Zone – The Navy’s Optical Dazzling Interdictor, or ODIN, was photographed installed on the USS Stockdale during a replenishment in the Pacific.