The Japanese term "saidan" matches the English term "altar"