Big Tattoo Planet Insect, blood, Biomechanical