The ongoing Elbaf Arc in One Piece brings the Straw Hat Pirates to the fabled land of the Giants. Elbaf is an isolated nation ...