Friday, October 30, 2009

WOW ... Is Right

I came across this in my.. day off and surf random things on youtube day. I have to blog this, it's too great not to share. This is one must go and see in Tokyo if I ever get the chance to go there.

Post a Comment