Draw a card for each creature you control.
Ferocious — You gain 4 life for each creature you control with power 4 or greater.
After you draw cards while Shamanic Revelation is resolving, nothing else can happen before you gain the appropriate amount of life. Notably, abilities that trigger when you draw cards won't be put onto the stack until after you've gained life.