(Waterveil Needle isn't a spell.)
When Waterveil Needle enters the battlefield, you lose 2 life unless you reveal an Elemental card from your hand.
Each creature you control can't be blocked except by two or more creatures.
,
: Put a Island or Mountain card from your hand onto the battlefield tapped.