In One Piece chapter 1078, the mystery of who betrayed Vegapunk was finally solved, and the reveal completely blindsided me! I don’t think many fans suspected this character in the least, myself included. The satellite of Vegapunk, York, also known as Greed, was the one who betrayed him. Vegapunk’s […]