what going on?

One Piece Saison 20 episode 1018