idiotic little creature. eerie melting gooey spirit thing