Duckstache

Duckstache is a triassic zombie card in Plants vs. Zombies Heroes.