Card Trivia:Spiked Snail

This card could be a International twin for Mechanical Snail