Head scratcher, Shibuya, Tokyo - 08.18.2001

| |