Kotomora
教会堂 (kyoukaidou) Japanese meaning: church building | Kotomora