What is this magic?!

Looks like a compilation of the past decade or so of Japanese culture wrapped into one completely nonsensical two hour period of concentrated awesome.
 
Back
Top