Ocean sunfish

They live in temperate and tropical oceanic waters around the globe.

An excerpt from the article 20 facts about Ocean sunfish
They can be found in all oceans, where the temperature is higher than 10 °C (50 °F). Individuals migrate in hot ocean waters in the summer and may accidentally enter internal bodies of water, however, they die when water temperatures drop.