Kotomora
座拝 (zahai) Japanese meaning: worshipping while seated | Kotomora