|
Yello homies all over the world! We are in Akihabara, which is the geek town of Tokyo, where all the electronic cybernotic ultracosmic meganerdic stores are...but on Sundays something very strange happens here on this playground...something that looks pretty much like Venice Beach, California! |