Telaari Elekk Rider

Telaari Elekk Riders are Broken located in Nagrand. They are mounted on elekks.