Kotomora
手投げ弾 (tenagedan) Japanese meaning: hand grenade | Kotomora