This is a squishy Bigfoot! It's made out of stress ball material so you can squeeze it.
It will stand up by itself.
5 inches tall