Wow. Welcome to the forum. Wish I understood Russian (if that is what I hear?). It looks like that is made of PVC? How does it handle all that heat? I did notice you are wearing a coat & gloves, so I assume it is cool outside. That would help a little. But man, that thing is throwing a nice beam!! Surprised you didn't spot a Alien UFO with that thing!
Nice vid. Some pics of that Mountain Beast would be neat here too.