Aaaaaa-mazing. Now, all I wonder is, "footage from a Japanese TV" show is, well, all right, but WHY?
very cool, 1)how did you find that and 2)who has the time to come up with that stuff? hope you are doing well.
What does it say about me that I had the 12 minutes required to sit and watch it? Very cool tho...