I stumbled upon the below video on youtube the other day. It really made my day. Being a passionate lover of Japan, I certainly had a blast thru this virtual drive.
The video is really well made, too. Watch it in full screen HD and you will see why I am very excited about it.
I suggest that you check out the rest of the videos made by the same guy (cat2525jp, channel here). He really puts out some good stuff.
Enjoy ! :)