When Gruul Turf enters the battlefield, it, Zendikar's Roil, and Kodama of the East Tree trigger.
Resolve the Kodama of the East Tree trigger, choosing not to put anything from your hand onto the battlefield.
Resolve the Gruul Turf trigger, returning it from the battlefield to your hand.
Resolve the Zendikar's Roil trigger, creating a token.
When the token enters the battlefield, Kodama triggers, putting Gruul Turf from your hand onto the battlefield.
When Gruul Turf enters the battlefield, it and Zendikar's Roil trigger.
Repeat from step 4.
This delightful loop turns the humble bounce mechanic of Gruul Turf into a self-sustaining engine by letting every land drop feed right back into itself. With Kodama of the East Tree on your board, the entry of any permanent with an equal or lesser mana value—such as the Elemental token generated by Zendikar's Roil—allows you to instantly drop a permanent from your hand back onto the battlefield. Because Gruul Turf naturally returns itself to your hand upon entering, every single bounce creates a fresh loop where the land triggers the token maker, and the resulting token triggers Kodama to slam the land right back down.