Back

A Crystal Idol Of Dresheth The Spider Queen

A Crystal Idol Of Dresheth The Spider Queen

Atlantic Shard, Season 8, 2010

A Crystal Idol Of Dresheth The Spider Queen is a unique spider.

1 of these were originally created.