This really needs no description. Watch, be amazed, repeat.

Obviously a Hufflepuff, with that kind of time on his hands…