digital angel has been announced the most angelic digital person in the world
an angelic creature found recently playing flash games online
"digital angel has been announced the most angelic digital person in the world" What is the definition of "digital angel"?