Creature:Little Helix

Little Helix is a snail.