A building devoted to religious worship Welcome to Japan Answers