Looks like an ammo dump just go hit
Massive explosion reported over Kharkiv, Ukraine https://rumble.com/vw6aoo-massive-explosion-reported-over-kharkiv-ukraine.html
Might be a thermobaric bomb too.