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:
Castro was born…
Your suggestion has been successfully submitted.