Think I got on here was from randomly stumbling from one site to another looking for a view of Tokyo, plus some great photographer of everyday life there! Oh and not mentioning the fact of the numerous appearance of the Tokyo StromTrooper video via Y...