Huge burps, from a tiny body, doesn't seem real. Doesn't seem, from this planet. Loudest burps have to be alien don't they?!