There are different artists with this name: Castro is a renowned Ghanaian hiplife and azonto artist 1) Castro is a grime artist from Tottenham, North London: The content of Castro's lyrics are mainly focused on narcotics but do contain some references to the supernatural. Castro is part of the North London based crew/label/company Proper P. Currently it is speculated that Castro is currently working on a album or mixtape. 2) A Belgian rapper from Ghent: ead more on Last.fm