Hahaha and there are many many more references that you can find
There is so much and when it passes by I feel a click in my head that says "A REFERENCE" HAHAHA
More and more to come so keep enjoying~