Insane Cherry is a Russian content creator on YouTube with roughly 638 thousand subscribers, with his content totaling around 111.47 million views views across 283 videos.