Veiled Serpent 

Enchantment
When an opponent casts a spell, if this permanent is an enchantment, it becomes a 4/4 Serpent creature with "This creature can't attack unless defending player controls an Island."
Cycling {2} ({2}, Discard this card: Draw a card.)
click a line to search just that ability, click more to combine them
Cards that do something similar expected a card that isn't here?
Reports become test cases the matcher is graded against before an update ships. Delvefall isn't a chatbot guessing, it compares the printed rules text of every card with plain math, and examples like yours decide which differences should count.
Dreamwinder 88%
$0.08#29598
"This creature can't attack unless defending player controls an Island."
Pirate Ship 88%
$0.69#21244
"This creature can't attack unless defending player controls an Island."
Vodalian Serpent 88%
$0.08#29840
"This creature can't attack unless defending player controls an Island."
Island Fish Jasconius 88%
$0.33#26231
"This creature can't attack unless defending player controls an Island."
Slipstream Serpent 88%
$0.04#28649
"This creature can't attack unless defending player controls an Island."
Deep-Sea Serpent 88%
$0.33#30165
"This creature can't attack unless defending player controls an Island."
Merchant Ship 88%
$46.42#28352
"This creature can't attack unless defending player controls an Island."
Kukemssa Serpent 88%
$0.16#28250
"This creature can't attack unless defending player controls an Island."
Giant Shark 88%
$0.31#25385
"This creature can't attack unless defending player controls an Island."
Ethereal Whiskergill 88%
$0.10#30473
"This creature can't attack unless defending player controls an Island."
Serpent of the Endless Sea 88%
$0.31#21050
"This creature can't attack unless defending player controls an Island."
Sealock Monster 88%
$0.08#22356
"This creature can't attack unless defending player controls an Island."
Steam Frigate 88%
$0.22#30336
"This creature can't attack unless defending player controls an Island."
Floodchaser 88%
$0.05#28761
"This creature can't attack unless defending player controls an Island."
Armored Galleon 88%
$1.01#29872
"This creature can't attack unless defending player controls an Island."
Vodalian Knights 88%
#29223
"This creature can't attack unless defending player controls an Island."