Kotomora
呪力 (juryoku) Japanese meaning: magical power | Kotomora