Scary stuff. I feel bad for anyone in Ukraine getting shot at by these.
This is assumptive language accompanied by a random video that has not been confirmed (as far as anyone reading this board would know). With all the disinfo/misinfo that's been flowing through social networks, I don't think we can say that this is a thermobaric blast with any sort of confidence.