The Japanese town with its own phone box where you can phone deceased loved ones Read more
now playing
Phone of the wind
The Japanese town with its own phone box where you can phone deceased loved ones