User blog comment:Mckrongs/Stygian Zinogre Discussion/@comment-1011548-20111208194325/@comment-4571617-20111209034137

It said on the website they were beetles, so they're most likely giant Killer Beetles