Huge caterpillar

Location: VI