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