Japan’s Christian Roots
Towada in Chinese/Japanese characters There is evidence that Christianity may have come to Japan long before the Jesuit priest, Francis Xavier reached Japan on July 27, 1549. The northern prefecture of Honshu, Aomori, contains many Christian symbols that predate Xaxier, things from the 2rd or 3rd century! There is an area in Aomori Prefecture, Northern Honshu, called “Towada”. Lake Towada is famous and the largest lake in northern Japan. As … Continue reading →