by: SpiderPosted on: December 26, 2021 Lucas the Spider – Findley is back! See also FEEDING my GIANT CENTIPEDE ~ “Psychotic animal” !!!