Anime Special Joyboy Reveal from One Piece refutes Giant and Buccaneer Theories and suggests human form. Jun 9, 2024