Netflix's One Piece and Avatar: The Last Airbender series received major cast upgrades for their second seasons at Geeked Week Live 2024
Netflix has announced some big-name additions to the cast of the second season of its live-action series. Avatar: The Last…