Formerly know as Idiot Forever, Prince of Yeti Mantra has got those hot beats and strange samples. You can check out the latest release here https://soundcloud.com/dubsum/prince-of-yeti-mantra-six-soft-yetis-mixtape. The live performance is a little different and something you should experience for yourself.