Yeti-Spider is not amused.

The yellow things (I think they're the legs..?) sort of look like leather straps lol.