dcsimg

Staurorhabdus is a family of creatures.