This mash up of anime and a Gene Kelly song and dance is one of those things that you never would have thought of in a million years but is so perfect when you see it.
In this adorable (and, for some of us, nostalgic) video, a sad little ghost named Gisoku no Moses, or Peg-leg Moses, comes upon a pair of dancing tap shoes.
The results are magical.
Check out the video after the break.
And the original: