Snail Bob (character)

Snail Bob is the protagonist of the Snail Bob games.