Aspearagus

can shoot flying zombies and attack zombies before they even appear on the screen.

Plants Vs. Zombies: The Next Levels
Aspearagus was introduced in The Next Levels *

Almanac: "The future doesen't seem bright to me..." Aspearagus says in his unhappiness, "Oh, wait, that's because it's night time."

Trivia

 * 's almanac may be a reference to the games Pokemon X and Pokemon Y, where one trainer says "The future doesen't seem bright to me... Wait, that's because I'm wearing sunglasses."
 * Aspearagus was technically introduced in Adventures, but this is his first mainstream game.
 * Aspearagus replaces Cactus
 * In this game, Aspearagus attacks zombies before they appear on the screen.

Trivia

 * In this game, the spears pierce, as Spiked Cabbage's cabbages pierce balloons.