Eyy, glad someone else saved this! I remember watching it back in 2012. It's a sham that henchan00d's channel got terminated due to too many copyright claims. He had a lot of MMD Cup videos on his channel.
This is so random, but i understand the genuine feel of just gathering everyone you know about your hobby and having them fight each other in a death battle, it never gets old.