Rasputin, the Oneiromancer

When Rasputin, the Oneiromancer enters the battlefield, put a dream counter on it for each opponent you have. Each opponent creates a 1/1 red Goblin creature token.
{T}, Remove one or more dream counters from Rasputin: Add that much {C}.
{T}, Remove a dream counter from Rasputin: Create a 2/2 white Knight creature token with protection from red.