Thread:Nk-the-epic/@comment-25997078-20170305203801/@comment-31513599-20170305224636

Yes.It means:Rider of the Last Shadow. Because the last thing the prey of Toruk sees is Toruk's shadow.

In Avatar universe this creature's wingspan is 25 meters(up to 30 meters).