At first glance, the ogre-faced spider looks like something out of a nightmare—but this bizarre little hunter may actually be the perfect cure for arachnophobia. Armed with enormous light-sensitive ...
Extreme macro portrait of Deinopis spinosa, commonly called the ogre-faced spider or net-casting spider. This species from the family Deinopidae is known for its unusually large forward-facing eyes ...