Turns out Lego 30433 technic excavator polybag Has just enough pieces to build this rahi (plus additional pair of required googly eyes, and a broken hose for a detail). : r/bioniclelego
Technic Axles - LEGO® Brand Hose Soft Axle 11 L - 8.8 cms - The shop Briques Passion
LEGO Technic Hose Rigid 3mm d 16L 12 8cm Spare Part No 75c16 Light Bluish Grey
Hose, Ribbed 7mm D. 9L / 7.2cm : Part 78c09 | BrickLink