Any ideas?  I know that some of the more unique words are Japanese or Chinese based words.  Does Esone, or something similar, mean anything in those languages?