Robin and Brook win the battle against Black Maria and her subordinates. Meanwhile, Luffy recovers, and Shinobu transforms Momonosuke into an adult. The various battles around Onigashima are still ongoing. Here are the details for One Piece Episode 1046.
When One Piece Episode 1046 Releases
One Piece Episode 1046’s release date in the United States is Saturday, January 7. The episode with English subtitles should be available around an hour and a half after it airs in Japan. In the United States, that would be at the following times on Saturday:
- 10:00 p.m. ET
- 9:00 p.m. CT
- 7:00 p.m. PT
Where to Watch One Piece
One Piece is available to stream on Crunchyroll. Older episodes are available on Hulu. Meanwhile, the English dub is streaming on Crunchyroll and Hulu.
One Piece Episode 1045 Recap
Luffy regains his strength and energy by eating a month’s worth of food. Elsewhere, Raizo and Fukurokuju continue to battle while being surrounded by flames. Raizo questions Fukurokuju’s decision to serve Orochi, but Fukurokuju also judges Raizo for still following Oden until now. Meanwhile, Killer is having a hard time fatally injuring Hawkins because of his stand-ins. Kid is also determined to defeat Big Mom. After slashing Hawkins, Kid suddenly falls to the ground with a stab wound. Killer realizes Hawkins used Kid as a stand-in. Hawkins says that Killer will have to kill Kid before he can kill him.
On the Performance Floor, Sanji is still fighting off Queen and King. Queen urges Sanji to show him Judge’s abilities, but Sanji refuses to be associated with the Vinsmokes. The two start attacking the Animal Kingdom Pirates that switched to the samurai side. Chopper and the others are waiting for the special medicine to take effect. However, King’s subordinates are searching for Zoro.
Meanwhile, before Perospero can attack Sanji, Nekomamushi appears and throws him outside. Eventually, the henchmen find Zoro, but the samurai protect him and try to escape. However, King goes after them, ready to kill Zoro.