Knickknack Ouphe

Knickknack Ouphe enters the battlefield with X +1/+1 counters on it.
When Knickknack Ouphe enters the battlefield, reveal the top X cards of your library. You may put any number of Aura cards with mana value X or less from among them onto the battlefield. Then put all cards revealed this way that weren't put onto the battlefield on the bottom of your library in a random order.