I'm not sure why, but echogoru rolls off the tongue nicely to me (pronounced "eko go roo" but in one move)
Ha ha, it does actually goru it sounds like guru with an accent, and those were just like a cheat sheet to help people maybe win? hahaha people are welcome to make other names plus this isn't random pick I believe I know who will win so far but excuse the ramble that probably made no sense
ClitYeastWood FedoraTheExplora ThanksOmaha BruceJender iCareNotForYourSoup HillaryCriton TomDanks TacoBelle Throbinhood OptimistPrime I am disregarding the rules in the OP.