idiotic little creature. eerie fluffy melting spirit thing