Humpback whale swallows and spits out diver

The whale then emerged from the water, shook its head, and spat him out. He was later rescued by his crewmate in the surface boat