Denis Rodd Embryo EP Cochlea Music Published March 22, 2017 at × in Premiere: Denis Rodd – Crisalida Denis Rodd Embryo EP Cochlea Music Share this:Tweet