The picture was taken in Tokyo, Japan on 14 August 2006. I don't know anything about it. Jason7825 09:59, 3 November 2007 (UTC)