Dazzle Grenade

The Dazzle Grenade a type of Grenade that creates a blinding flash of light.