Thanks to this video, I at least understood who Titushki are

 

v20240901