Kotomora
妖力 (youryoku) Japanese meaning: spirit power | Kotomora