what going on?

One Piece Saison 19 episode 890