There MUST be a reason Oda has been saving this meeting for so long.
Zoro has never met a Yonko. The only Yonko he has met is Blackbeard, BEFORE he was a Yonko.
Why has this meeting between Kaido and Zoro been saved for such a long time?
"Kaido saw to it that Ringo did not escape destruction either". Ushimaru was murdered by Kaido.
There is a very convincing argument that Zoro's lineage has ties to the Shimotsuki family, and that his father could in fact be Shimotsuki Ushimaru.
What if Zoro recognises Kaido? What if seeing Kaido triggers a memory that has been locked in Zoro's mind, a memory Zoro never even knew he had, the memory of his family being brutally murdered by Kaido?
I don't know.. it seems like a reach, but Zoro most likely is a Shimotsuki, and Ringo / the Shimotsuki were destroyed by Kaido. What if Zoro was there? As a baby? He was 3 years old... the timeline fits.
:zorothink: