I think
Odin matches very well, but at the same time, it doesn't match so well like they're all twins or something.
I really like the name
Odin myself, but I don't think I could get away with using it because it sounds so Scandinavian. (not a bad thing, it's just that I am not Scandinavian in any way)