Princess Dot

Princess Dot is a Bug from A Bug's Life.