Orochi is like one of those pests that keep appearing repeatedly to cause mayhem. You might have thought that Kaido has gotten rid of this detestable shogun once and for all, but episode 1025 of One Piece proves otherwise. Orochi is back, and this time with even more anger suppressed in his[…]