I think that Luffy has been in Dressrosa for around a month since he sleeps for 3 days; they leave the next day, then get to Jaya the same day, and Skypiea the next morning, and defeat Enel the day after that. Did Luffy beat Bellamy in Dressrosa? Yes, Luffy and Bellamy have a d...