Look at this strange & unique Sonic mascot suit! Unlike a regular suit which is made from structured foam & cloth this one relies on air power to keep its shape. It is like a combination of a wind-powered Sonic stand-up & a mascot. Even the face is VERY similar…