Plot: In a residential area of Shibuya, Tokyo, mysterious sounds can be heard from a pure white dome. This is Japan's largest mosque, “Tokyo Camii

Document 72 Hours - Season 8 - Let's Meet at the Mosque in Shibuya, Tokyo (Episode 18)
Episode Aired On:
Friday, June 9 2017
8 years ago
Friday, June 9 2017
8 years ago
Genres: Documentary