Roger 23 popped up for the first time in more than two years with his Elemental 7 EP for the fledgling Poisson Chat Musique label.