Technology | Thu Dec 13, 2007 11:55am EST

Japan eel wishes you an electric Christmas