Board Thread:Theories and Speculation/@comment-2165692-20170426120148/@comment-32307083-20170616165626

in episode 11 it shows and tells us its a nue.Its a creature that steals chakra from people.