User blog comment:Caporai/Kabu'Naar the Scourge of the Sands/@comment-98.250.111.80-20120518003243

Exoskeleton could be the shields name, or Scarabs Shell.