Yes, they do. I’ve watched a few of his speeches on their site before. They really like to do some animation and I think all the ones I’ve seen have Putin in a corner and/or elsewhere.
A stream without the inserted animations, etc.
https://www.youtube.com/watch?v=HsXhX9yHjxU
It is a little bit delayed compared with the other.