Niphila pilipes
The Chinese scientific name is "Spotted Web Bride", and this spider is also known as "Big Wood Spider" or "Human Faced Spider". This spider is distributed in many countries in East and Southeast Asia, as well as Oceania. It is commonly found in primary and secondary forests as well as gardens.
Popular Models
Shrine
115 View
King Kong Hercules Wood Carving
166 View
The bell tower of a Japanese temple
189 View
Random Model
Medieval Armor
127 View
short stemmed wisteria flower
166 View
Vintage check sofa
153 View
Aster (Aster)
178 View
Square cement flowerpot
176 View
Lamborghini
166 View
Indian marble temple column
174 View
Honda RC166 GP Racing
113 View
Table
103 View
Container Bar
125 View