Talking Shop

AMBUSH®

Japan has an image of being somewhat shut off, with people finding it hard to express themselves, but Tokyo is a real melting pot of cultures, with all kinds of people doing their part.
Previous FrameNext Frame