'Sozo' means "imagination" and "creativity" in Japanese, and is the perfect name for this delightfully whimsical company! Sozo brings parents a bit of fun and style with their cleverly named swaddling sets (Oh, Beehave!). With parenting in mind and style and humor to boot, you'll thank the Mom and Dad team at Sozo for their kid and parent friendly fun!