Newgrounds, a place that still holds the wonderful styles I remember. With youtube being taken over, and the internet a wildly different place. Newgrounds seems to be a shelter for independant content. I love it, and little silly videos like this are a part what makes is special.