Just days after causing major buzz online with the release of the double dose “Kilamity” and “Dey There”, RIO...