JLynn943
Smash Ace
For your child's sake, please don't name him Ganon or Frodo. He'll be associated with the characters for the rest of his life, whether he likes it or not. Personally, I'm not against uncommon names, but I think naming a child after something specifically in pop culture is cruel and kind of selfish.
Out of the names you've selected though, I love the name Blake.
Out of the names you've selected though, I love the name Blake.