Just seems strange that an Eastern European band play so few/virtually no shows in mainland Europe!
I was thinking & strikes me that, coming from Russia, they would probably have needed to get visas/ work permits etc. to play in the UK & those would most likely have been valid for a minimum of 12 months. So my guess is that they're making the most of them while they're still valid. I'd imagine they'd have similar red tape to cut through for other mainland countries.