You're right, but I can hear the guy say "противопехотная мина" at the same time there's a closeup of the mine and the TM-62M label is visible. I'm not sure what the significance of that is.
As they jerry-rigged it with a grenade fuse, I'm pretty sure it'll work against infantry just fine. Drop it from above with a delayed fuse and it'll clear a sizable area from anyone unlukcy enough to have their head above the ground.
With that kind of payload I suspect that it can't get too far away before batteries are empty, but I suppose it's built for a reason. Getting that much explosives reasonably accurately over the field you're pushing could be pretty useful.