This took me a really long time to solve but I finally did.
||1. Sol Ring -> invasion x=3 for Bambi
2. Tap flood caller for G -> crop rotation for deserted temple -> untap flood caller
3. Tap flood caller for U -> chain of vapor on invasion -> untap flood caller
4. Tap flood caller for deserted temple untagging cradle tapping for GGG + tap thras for G -> cast invastion x=2 for cloud of fairies -> untap deserted temple, cradle, flood caller
5. Tap cradle temple cradle for GGGGGGG, tap flood caller for R -> underworld breach -> untap flood caller
6. Tap flood caller for U -> escape chain of vapor invasion -> untap flood caller
7. Tap flood caller for U -> invasion x=4 (using our GGGGGG left from step 5) get displacer kitten -> untap flood caller
8. Tap flood caller for U -> escape chain of vapor bouncing invasion -> kitten flickers cloud of fairies -> untap cradle, temple, flood caller (U floating)
9. Tap flood caller for U -> tap cradle temple cradle for GGGGGGGGG -> GSZ x=3 for eternal witness -> return chain of vapor -> flicker cloud of fairies -> untap cradle, temple, flood caller
10. Tap flood caller for U, cradle temple cradle for GGGGGGGGGGG -> cast chain of vapor targeting eternal witness -> flicker cloud of fairies -> untapped cradle, temple, flood caller
11. Repeat steps 9 and 10 for infinite G mana||