23 Dec 2025 6 min read Bearing Witness to True Peace and Joy Tyler This photo is from the Shrine Island in the city of Aoshima, in the far south of Japan This post is for subscribers only Subscribe now Already have an account? Sign in