I've seen a real spider in person and the pictures I have of it show different mirrors and an antenna in the front. Is this a real one or not?...