Japanese name commonly written as 佳代子 (ka 'excellent' + yo 'generation' + ko 'child').
Like Kayoko?
Swipe through thousands of names like it