Creature with teeth