Astra Huimeng Wang: in my experience the spider is the smallest creature whose gaze can be felt