News Ruste Juxx, Kyo Itachi & Rim Discover “Water On Mars” (Video) mediamaverick - March 31, 2016 0 Ruste Juxx & Kyo Itachi team up with Rim of Da Villins for the “Water On Mars” video from their “Meteorite” project. Watch the dope clip now!