I'm told the sign above the door says this was an old Japanese church.