Quoted By:
the only true answer is eternamax eternatus with its defense stat at the overflow value. (655 for those not in the know)
overflowing during damage calculation causes a divide-by-zero operation, and as a failsafe the game sets the taken damage to exactly 1.
this applies to any and all physical attacks regardless of abilities, type effectiveness, stat changes, or critical hits.