Nestled amongst the busy streets of Indonesia's capital of Jakarta is an intriguing bit of Japan. Welcome to Blok M, Jakarta's Little Tokyo.

Unseen Japan