Forest Stalker (beta)

Forest Stalker is a tarantula.