Sozo USA

Sozo baby sleep sacks are bright, cheerful and fun. Sozo's unique designs impart a sense of whimsy. Sozo is a Japanese word that means creation and imagination and that is just what Sozo inspires.