1
Badge Huntsman Spider
Neosparassus diana. This rather delicate huntsman species hunts at night and is a common sight in low forest vegetation. They apparently prey on various arthropods … including rather large moths, such as this ill-fated anthelid.