Okiagari

Traditional Japanese teething doll symbolizing perseverance.
Back to blog