User blog comment:Digassmen/Unlikely son of Kaido/@comment-72.255.57.27-20200503225153

There is a whole cover story on manga cha[ters on how Caribou landed in wano ,so that negates your Theory