Bizarre Water Vomitting Tricks

Crazy ability to store HUGE amounts of water internally, and then vomit it out. How the heck does he do that??!!!