>>52942885https://www.youtube.com/watch?v=X3pUEaFtgB4I've been listening to this nonstop for the last few days and it never fails to impress me.
I wouldn't say that it's better than the original but I love how it sounds like Neuro sang it in her own style.