Your spider?

Is this your spider?