Strange Spider December 19, 2013 (May 5, 2021) Richard Not sure what this chap is, but he made his home outside my bedroom window.