Japan's Forgotten Islands
- Episode aired May 28, 2023
- 10m
Japan is a nation of islands. Over 14,000 of them larger than 100 square meters.Japan is a nation of islands. Over 14,000 of them larger than 100 square meters.Japan is a nation of islands. Over 14,000 of them larger than 100 square meters.