A spidersona! They spend time in space, hence the theme. I thought it'd be cool to have space horror,,,,,
Comments