City of Solitude

City of Solitude

Enchantment (CMC 3)
Players can cast spells and activate abilities only during their own turns.