Can someone ID this guy? He has a videos on a site called myfrathose.online, he goes by nicky on the site. In the video it sounds like he is speaking russian but I'm not 100% sure on that. If anybody can provide his social media I would really appreciate that.