Marjhan

Marjhan doesn't untap during your untap step.
{U}{U}, Sacrifice a creature: Untap Marjhan. Activate only during your upkeep.
Marjhan can't attack unless defending player controls an Island.
{U}{U}: Marjhan gets -1/-0 until end of turn and deals 1 damage to target attacking creature without flying.
When you control no Islands, sacrifice Marjhan.