One Piece Reveals Imu’s True Form and Powers in Chapter 1179 The mystery surrounding Imu runs even deeper than the main storyline of One Piece. Despite reigning at the highest level of world power, this entity remains a huge question mark ...