We were welcomed by a banner. It is written as “The Lord’s Christian Center” in Japanese.
Hotel group