A cartoon of Vladimir Putin riding a horse, set against a backdrop of a futuristic Moscow skyline, with a cape flowing behind him and a helmet on his head, surrounded by fluttering Russian flags and a hint of a enigmatic smile on his face.