News

This isn't the first time tourists have angered locals after visiting a video game location in Japan. The Watazumi Shrine found on Tsushima Island and believed to be the inspiration for Ghost of ...