Kotomora
阿弥陀堂 (amidadou) Japanese meaning: Amitabha hall | Kotomora