JAPAN has an island where locals must carry a weird and terrifying item with them at all times.
Daily Express :: Travel Feed
JAPAN has an island where locals must carry a weird and terrifying item with them at all times.
Daily Express :: Travel Feed