How do porcupine fish inflate themselves?

All puffer-like fish inflate by pumping water into special sacs when in their natural environment. Out of water, a puffer fills the sacs with air instead, and takes on a ballon-like appearance.