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.
This series of photoghraphs was taken in the very crowded Takeshita Street in Tokyo city.