The Straw Hat Pirates are one of the strongest crews in One Piece. After journeying to multiple islands, the crew has grown in strength. The strongest three members of the crew are: Luffy, Zoro, and Sanji. Together they are known as the Monster Trio. Sanji joined the crew towards the Baratie Arc, and he's been an ever-present figure ever since. Sanji was recruited to be the cook of the crew, however, his fighting style is just as spicy as his food.
Like every member of the Straw Hats, Sanji continues to develop with every passing arc, and he will undoubtedly play a big role in Luffy's journey of becoming the Pirate King. Towards the end of the series, Sanji is going to fight a strong opponent, but so far there has been no hint towards who could Sanji possibly fight towards the end.
One Piece: Who Will Be Zoro's Final Opponent?
The recent arcs in One Piece have been kind to Sanji as he was once again involved in the action. The Whole Cake Island arc in particular revealed many things about Sanji's past. It was important for Sanji's development as a character, and it cleared up a lot of important misunderstandings surrounding Sanji's character.
Unlike the other Germa kids, Sanji was deemed a failure as he was able to show his emotions without any problems. Sanji was kind to everyone including small animals such as rats. Vinsmoke Judge considered Sanji a failure and imprisoned him so that the rest of the world would not know about his failure of a son. Sanji was rescued by Reiju, who broke him free and helped him to board a ship. This ship was later attacked by Zeff and his pirate crew, and it changed Sanji's whole life. Under Zeff, Sanji became a chivalrous man, who could cook and fight.
The Whole Cake Island arc focused mainly
Read more on gamerant.com