Post by Tyson Hikari on Dec 28, 2008 0:30:55 GMT -5
Ever heard of Times' Square? Welcome to Japan's version. Tokyo Square is one of the best places to do anything you would like, featuring many activities to tickle everyone's fancy.
Last Edit: Dec 28, 2008 0:31:22 GMT -5 by Tyson Hikari