Mr. Squiggles

Mr. Squiggles Cepia LLC custom corporate mascot

The Mr. Squiggles corporate mascot is a custom walkabout costume for Cepia LLC and is unavailable for public rental.

Cepia LLC

 

 

 

 

 

 

Category: Animal   Construction: Inflatable Costume   Class: Privately Owned