The culture of detail and stealth develop in a constant frenzy. Japan is the result of a curious balance between modernity and antiquity.
This series of photoghraphs was taken in the very crowded Takeshita Street in Tokyo city.