Oculus Spider Sketch by Juan Ochoa

Oculus Spider Concept

The Oculus Spider is a hunter of humanoids, gaining strength and intelligence through the consumption of brains.