>>20257751its hetz dorban ('porcupine spine') system, a different thing from a different company than what you're talking about.
also why do druggies have RPG7? you should start dropping guided plane bomb and artillery rounds on em if they get such things