All Stitch. All the time.
Tried to comment last night but it didn't like my iPod Touch. :P I wonder if it's supposed to look like a Japanese flying squirrel, giant or otherwise.
Oh!!! I was thinking it was from that episode of the TV show where Lilo & Stitch eat too much toxic junk food and blow up like balloons, but it doesn't look quite right for that.