Namun saat Ace datang ke Onigashima, Kaido nampak sedang melakukan ekspedisi ke luar Wano.
Sepertinya Ace memiliki tujuan lain di Onigashima yaitu untuk menyelamatkan anak-anak yang telah diculik dari Wano.
Saat itulah Ace bertemu dengan Yamato yang tengah menjaga pulau Onigashima dan terjadilah petempuran sengit antara Ace dan Yamato.
Baca Juga: Beberapa Tempat Menarik dalam Cerita One Piece yang Ternyata Ada di Dunia Nyata
Disini Yamato tampaknya mengeluhkan hal tentang Kaido, lalu Ace mengatakan sesuatu pada Yamato.
Ace berkata bahwa sebagai anak tidak bisa memilih ingin mempunyai orangtua seperti apa, karena ia sendiri adalah anak dari raja bajak laut, Gold D Roger.
Kamudian Yamato menjawab dengan mengatakan keinginanya pergi ke laut dan hidup bebas seperti Oden.
Tak hanya bertukar pikiran, Yamato dan Ace menjadi dekat satu sama lain setelah sebelumnya sempat bertarung.
Mereka sering menghabiskan waktu untuk minum bersama, membicarakan tentang bajak laut muda di lautan, termasuk adik Ace yaitu Luffy.
Sementara itu, kembali ke masa sekarang dimana Marco mencoba terbang ke atap bersama Zoro, Robin, dan juga Brook.