Tokyo Torpedo Tunas
September 6th 2008 Tokyo is the New York City of Asia .... well, almost. Take Manhattan, multiply it's population by 4, jack up the fashion dare coefficient, add a billion more flashing neon signs and similar numbers of department stores, subtract the stinking sewers and street bums and there you have it. Unbelievable! Somehow the confusion melts into pure efficiency. Just don't attempt crossing the current of sub
... read more