This is Dewey the Snail
“DEWEY” – STICKER
$4.00