Kotomora
核力 (kakuryoku) Japanese meaning: nuclear force | Kotomora