Sci Fi Pulse Grenade Blast 1

0:02
Pulse grenade - quick, deep implosion. (1)