Kotomora
法力 (houriki) Japanese meaning: power of Buddhism | Kotomora