That flag is the Naval Jack of the Russian Federation. At first it looked like a Confederate Battle Flag, LOL.
WWG1WGA
Garde la Foi, mes amis! Nous nous sommes les sauveurs de la République! Maintenant et Toujours!
(Keep the Faith, my friends! We are the saviors of the Republic! Now and Forever!)
LonePalm, le Républicain du verre cassé (The Broken Glass Republican)
My take - The Russians have silent a submarine and it will set sail in October.
Or am I too late in figuring that out? /sarcasm /humor