Addicted to Japan, even though I am in the UK!
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 YouTube that got me curious as well!
[20:35:20] is my second guess
That would be my first guess :P
lol! ditto to that!