A bizarre and exhilarating debut.
Just enough sonic weirdness to satisfy.
I dare you not to love this doe-eyed shredder.