Japanese tabi socks or two finger socks. Ideal to wear with geta and flip flops. You can of course also wear them with more standard shoes.
For kids and adults, European sizes 26 to 47 (from 22cm to 30cm).
Direct import from Japan.
For those who don't like finger socks you will also find one or two standard socks models with traditional Japanese patterns.