Here we finally go. This took a bit to get out since I had very little spare time in the last few months. Also trying to animate characters that are 3 times more complicated than what I usually draw was a pain.
I wanted to experiment a lot with the animation for this one, so I hope you enjoy it.
Also special thanks to @Snackers and @WandaBoy for keeping me sane during this project, and to @Irri for helping out with a couple of backgrounds.