Super strength, no obvious reason...

Faith or science?