Sci Fi Pulse Grenade Blast 2

0:01
Pulse grenade - quick, deep implosion. (2)