Kotomora
念力 (ねんりき, nenriki) Japanese meaning: willpower | Kotomora