The Iddimu of Leng

The Iddimu of Leng, a sacred totem of the Yezdeth people, sits atop the altar surrounded by rare stones and dead wasps. (artifact created by Darrell Tutchton; photographer unknown)