Skip to main content

Japan

av_timer 41 minutes

David Farrier attends a Fukushima tour, walks in a forest known as a suicide spot, and visits on an abandoned island.