Gereja Santo Mikael sang Malaikat Agung, Imamura