Stick insect

at 983 × 655