Netflix’s live-action ‘One Piece’ casts Joe Manganiello and Lera Abova as Crocodile and Nico Robin
Interestingly, despite rumors, ‘Cobra Kai’ star Xolo Maridueña, who was speculated to play Ace, was not mentioned in the TUDUM update as of yet