I think that was one of the best if not the best backstory/flash back in One Piece yet, that made Skypiea so much better for me and I already was loving it!
Watch "One Piece 187-190 Reaction Full" on Streamable.