This video will be updated again soon. Sorry!
“Sacred site pilgrimages” are said to allow you to experience the same worldview as anime and games by visiting their settings. –