Your cat has plastic bowels?

Is it a Marvel Cat with some super stretching capabilities?