PeterichiroSHIBUSAWA PeterichiroSHIBUSAWA Supporting Rector: New Life Chapel, Ueda St. Michael and All Angels’ Church, Takada Advent Church Messages in the “Tomoshibi” Newslestter March 1, 2020“Moving Toward a New Diocese”August 1, 2018The World of God is a Quiet OneRead More