Warning: The following contains spoilers for One Piece Episode 1086, “A New Emperor! Buggy the Genius Jester!” now streaming on Crunchyroll.
Warning: The following contains spoilers for One Piece Episode 1086, “A New Emperor! Buggy the Genius Jester!” now streaming on Crunchyroll.