After half a month, this stupid thing is finally done!
I don't know if it turned out good, I haven't finished an animation in years so I hope it's okay ^-^