Zou reminded me of the Lionturtle island from Avatar.
Here we go. The Strawhats leave Fishman Island here.[
You must be registered for see links
]. While underwater, they catch this giant fish which hangs off the back of the ship. [
You must be registered for see links
]. When they resurface, the giant fish is still attached to their ship.[
You must be registered for see links
]. When they surface, the fish is still attached and roasted by the blazing hot water[
You must be registered for see links
]. They then immediately get a call from Kinemon on Punk Hazard[
You must be registered for see links
]. We know this is in the same frame of time because they're still wet from the rain in the panel when the fish is roasted, which is due to the fact that they are in seas affected by the weather of Punk Hazard, which is right in the immediate horizon.[
You must be registered for see links
. Therefore, the fish was present with them in the time period they sailed from Fishman Island to Punk Hazard.
Film Z is set in between Punk Hazard and Fishman Island, which is absolutely impossible because, when they resurface from underwater, Punk Hazard is already right there[
You must be registered for see links
], evident by the fact they emerged in the same storm they were caught in when they got Kinemon's call and you can see the flames from PH on the water behind the whales. The lack of the giant fish in Film Z also shows the events of Film Z never happened. Film Z is not canon.