That wriggles.
moving in a twisting or snake-like or wormlike fashion
Begin a journey through worlds of puzzles.
Take me to Green Gardens