[a yellow character is caught in deep thinking]
I wouldn't want to sound like a conspiracy theorist, but…
There are people out there who think Vladimir Putin might have ties to Russia, and I think there might be some truth to it
[drawing of a Russian cityscape]
He was born in Leningrad, Russia
[Putin shaking hands with a person in Russian winter clothes]
He's been photographed in Moscow, talking to Russians
[drawing of a luxury seaside residence]
He owns property in Gelendzhik, Russia
[Putin at a desk, surrounded by Russian flags]
And the most damning evidence, since 1999 he's been the leader of Russia
[yellow is now smiling proudly]
Is this the best kept secret of 2026?
Many are asking…