Due to internal training and renovation work, there will be no shipping on 11th and 12th December! We will be closed for the winter break from 24th December 2025 to 2nd January 2026 inclusive. The KEIKO team wishes you a wonderful Christmas season!
Average rating of 4.8 out of 5 stars