I agree with Peppe, there is just a simple hatch, above the chine. Here is a close-up of Frunze's hatch. Notice the rust trail on the aft lower edge of the hatch.

The reason why it "should" be fixed tubes is that the forces are much bigger. For a torpedo you just have to eject it and it'll find its own way once underwater. Vodopad doesn't really swim as far as I know. She ejects, levels out and ignites its rocket engine. It therefore has to be ejected with enough force for that whole process to take place (and in order not to ignite its engine not too close to the ship). it needs enough speed and distance to align with the target before igniting. Therefore I suppose (yes, it's just that) that it needs a higher acceleration during launch.
Up till now, I've always seen the ability to launch Vodopad together with the presence of fixed tubes on the (surface) ship. Never seen that option with rotating tubes. It would also explain why they never upgraded the other Udaloys to the Sunburn/Moskit. On Chabanenko that option was done because she had her anti-submarine capability retained by Vodopad. In case of a regular Udaloy, such upgrade would mean quite a substantial structural upgrade rather than just switch some torpedos for Vodopads.
The above was just a suggestion I did long time ago without searching too much further into it. If you can correct me, with evidence, I'm really open to that (and love to see it!). The video appears to me as the Chabanenko or a Slava since the distance from the "step" in the main deck to the torpedo hatch is too small to be a Kirov. It is indeed an enigma why the tubes appear to be sticking out of the hull. It may be just an open hatch, behind the main hatch, much like the Neustrashimiy's hatches to avoid any water ingress through the tubes or it may indeed be a trainable mount after all.