Uncovered this song after a while of not hearing it.
I think all the original videos on youtube were copyrighted and took down, but this cover is pretty cute too and she has the original animation linked!

Gah I fall in love with this song and all the theories every time I listen to it <333