8.5X Bodyweight lift: 602kg (1,327 lb) at 71 kg (156.5 lb): god power

I AM GOD: https://youtu.be/F4lzZJXI_TE

Video https://videopress.com/v/QUsRTXiH