Astrowind might be a slightly ridiculous band name, especially if you consider the fact these two Latvian guys play lush…