In our continuing coverage of Enies Lobby arc, it's now time for the final fight to begin. Be not deceived! It may be between inanimate objects, but it's the biggest one of all.

I speak of course of the fight of the Marine battleships versus ... the whole freaking island of Enies Lobby.

In case you lost track because of the last filler episode, the Buster Call is starting and there's nowhere to hide. It's a lousy time to be lying unconscious, CP9...

One Piece 304 is now relased!

Also, we have fixed a mistake with episode 301, and it is now available as well.