スタングレネード
Meanings
Noun
1. stun grenade