David Sobolov takes his place on the Throne as Kaido, the Strongest Creature for One Piece English Dub

David Sobolov takes his place on the Throne as Kaido, the Strongest Creature for One Piece English Dub

David Sobolov takes on the role of Kaido in One Piece English Dub. Continue reading David Sobolov takes his place on the Throne as Kaido, the Strongest Creature for One Piece English Dub