Russian President Vladimir Putin might be known for many things such as his hockey skills or for riding around on horseback with no shirt on. But his piano skills are something that is at best kept a state secret but looks like Putin, wants the whole world to know of this softer side of his. 

Putin, who is currently on a state visit to China decided to play the grand piano while waiting for the Chinese President Xi Jinping at his residence. Putin is in Beijing to discuss a $1 trillion infrastructure plan that strives to revive the ancient Silk Road.

According to Russia's Sputnik news agency, it was an impromptu performance. He performed two Russian classics - "Moscow Windows" and "The City on the Free Neva River."  His playing skills certainly captured the attention of Twitter users, however, many, including the Chinese, found it as an opportunity to troll the Russian leader. This is, however, not the first time that Putin played piano in public. In 2011, a video had emerged of him playing at a theatre to raise funds for a charity.

A social media user on social media platform Weibo said:"This is such an amateur performance." Another said: "I suggest that he learns from our country's four-year-old pianists." "Is it the song that sounds terrible or is it his playing?" someone asked reported The Mashable.

Here are some of best reactions on Twitter:

 

A Twitter user raised the issue of journalists deaths in the country.

Another user, used the opportunity to compare him with Hitler.

A Twitterati pointed it out that the piano playing was just a PR gimmick.

Well, others found a rather subtle way to point it out, how bad his playing skills were