Kotomora
仏力 (butsuriki) Japanese meaning: the power of Buddha | Kotomora