This is a Techno track recorded by the artist Fidel. The song Castro was originally composed by T. Bijl.