2 ms·Looks right to me. A green and white plastic spider catcher. What do you see?by mkl 5y agoLooks right to me. A green and white plastic spider catcher. What do you see?