Agree with this:
Ok I've tried REALLY hard to understand the point in this video or at least discover the secret sense it makes but no, there is none...none at all. Congrats Japan you again managed to produce something so briliantly fucked up, that all we can say is WHAT THE HELL WAS THAT?!
If you fuckers cannot understand the very clear, simplistic message behind this jewel of a movie, then there is no fucking hope for humanity. I hope an asteroid destroys us all tomorrow!