Snail

A snail is an enemy who attacks by rolling inside of its shell.

When the snail sees the player, he will go inside of his shell and roll quickly towards the player. The snail is invincible while rolling inside of the shell, but when it runs into an unmovable object the snail will stop rolling and will become vulnerable again.