Focus on the Future ELMO CO., LTD. March, 2010. What… “ELMO” means ? EElectric LLight MMachine OOrganization This Guy ? NO.