Cute, heartwarming, yay modern science, all that. But that name. Ekko.
Unique names do not guarantee unique children. If anything, they reduce the chance your kid will be unique, 'cause they already feel special due to their name and so won't strive to differentiate themselves from the crowd.
Not like it really matters compared to the importance of good parenting; I'm just annoyed with this trend of making up silly names for kids, especially ones with unintuitive spellings. That kid is gonna have to spell out their name for people so many times in their life. And they'll definitely get made fun of for it in school.