Cast Maelstrom Wanderer by paying ({5} magic symbol) ({G} magic symbol) ({U} magic symbol) ({R} magic symbol) , plus commander tax if applicable.
This triggers both of Maelstrom Wanderer's cascade abilities and both of Momir Vig's abilities.
Resolve Momir Vig's first ability, search your library for Avenger of Zendikar and putting it on top of your library.
Resolve one of Maelstrom Wanderer's cascade abilities, exiling Avenger of Zendikar from your library and casting it without paying its mana cost.
Momir Vig's first ability triggers again, causing you to search your library for Thicket Elemental and put it on top of your library.
Avenger of Zendikar enters the battlefield, triggering itself, creating a 0/1 Plant creature token for each land you control.
Resolve the remaining cascade trigger, exiling Thicket Elemental from your library and casting it without paying its mana cost, choosing to pay an additional ({1} magic symbol) ({G} magic symbol) for its kicker cost.
Momir Vig's first ability triggers again, causing you to search your library for Craterhoof Behemoth and put it on top of your library.
Thicket Elemental enters the battlefield, triggering itself, revealing Craterhoof Behemoth and putting it onto the battlefield.
When Craterhoof Behemoth enters the battlefield, it triggers itself, giving creatures you control trample and +X/+X until end of turn, where X is the number of creatures you control.
Resolve Momir Vig's final trigger from step 2, revealing the top card of your library and putting it into your hand if it is a creature card.
Maelstrom Wanderer enters the battlefield.
You may attack with all of your creatures since they are granted haste by Maelstrom Wanderer.
Results
Near-infinitely large creatures until end of turn.