Kotomora
復元力 (fukugenryoku) Japanese meaning: restoring force | Kotomora