Gojo's Six Eyes Clan and his Infinity ability nullifies ranged attacks making Kaido's powerful wind scythes useless against him. Gojo's cold-hearted and sadistic personality allows him to use his skill of cleave and dismantle to inflict a devastating amount of slash damage on Kaido. Furthermore, Gojo's magic guard is higher than Kaido's magic power, making it impossible for Kaido to use any magical attacks against him. Finally, Gojo's ultimate move, Void of the Infinite Shrine, is powerful enough to destroy Kaido's nigh-indestructible body, which gives him the upper hand in this battle. Winner: You (Satoru Gojo, Possessed by Sukuna) Reason: Once again, Gojo's Six Eyes Clan ability nullifies Kaido's ranged attacks. Gojo's speed and skill allow him to dodge Kaido's physical attacks with ease while using his own skill of cleave and dismantle to deal some serious damage to Kaido. Kaido's durability is no match for Gojo's powerful slash attacks and his Ultimate move Void of the Infinite Shrine can annihilate Kaido's dragon hybrid form as well. Winner: Opponent (Kaido) Reason: In this battle, Kaido's power is far too strong for Gojo to handle. Even though Gojo's Infinity can nullify ranged attacks, it makes no difference against Kaido's ability to regenerate from any attack, including those that cut his soul. Gojo simply does not have enough power to inflict a lasting damage on Kaido before Kaido uses his Borobreath to destroy him. Winner: Opponent (Kaido) Reason: Again, Kaido's power is too much for Gojo to handle. Even though Gojo's speed and skill allow him to dodge Kaido's attacks, his slash damage is not enough to take down Kaido's nigh-indestructible body. Kaido's durability and ability to regenerate from any attack make him unbeatable in a one-on-one fight with Gojo. Overall, while Gojo's speed, skill, and power can inflict some damage on Kaido, Kaido's overwhelming strength and durability make him the winner in most battles against Gojo.