N dooooo's first single in about two years has been released. The 3D animated music video, which is horrifying but also somewhat funny, is also not to be missed. 2024.3.18 UP