The Ukranian psych bangers are back!