- Joined
- May 4, 2022
- Messages
- 185
I've been looking around the internet for spider related stuff for reasons i wont explain when i saw a taxidermy of this species mentioned above. I googled it and I only saw MORE taxidermy's. ( i even own a taxidermy of it...) Does anyone know where this species came from and other useful information?