CULTURE CLASH


In a land of 127 million people, stereotypes don't apply in Japan. The traditional exists side by side with the ultra modern. 

Using Format