Is it a rocket launcher? Is it a flamethrower? It's thermobaric!
A lightweight rocket assisted thermobaric launcher is a disposable piece of equipment in the Russian army. It sets everything on fire and suffocates EVERYTHING where it hits.
There's limitation on how large the fire area is before the game runs on a snail's pace so it's slightly tuned down.
Model from Du of Sketchfab