This is a Post Rock track recorded by the artist Avalanche. The song My Castel in Spain was originally composed by O. Brower.