Hey Guys Hope ye can help id this video
Saw it in Germany
Dance beat no vocals
Kinda stop motion
Neon disco with animals
Lady badgers in pink bra
Weasels doing luminous green shots

Any ideas?
Thanks