Life … Animals Arthropods Arachnids Spiders Soft Spiders Yorima Yorima sequoiae species 2 observations Yorima sequoiae Yorima sequoiae Close