Your papercraft has a cat stomach...

My stomach has a paper lizard in it....see avatar

<3

Mrs. Owl

Ps: Todd's a jerk...i thought it was a real lizard