a walk in a bug's shoes.
24 Nov 07

can you smell tokyo yet?