Artists Pedro Rebelo On the web Official site Discogs (artist) 190063 Electrodoc (person) Pedro Rebelo Portugal, 1972 Composer Performer (piano)