Shibuja (see "Lost in Translation"), neon lights, advertisement, and lots of people
© 2006, Feestpaleis.net - built by greentiki.com