Kirby's Return to Dream Land. They give you the Needle ability if you inhale them. This enemy is similar to a tall cactus, so if you touch it, you'll get hurt. You can't swallow it if it has its needle branch exposed. When it receives damage, the branch will go out of your sight, giving you the opportunity to swallow him.
They are tall braches with needles on them as well as an orange head with one eye that rests on the top of the branch.