Singing Sunflower is a little companion pet from the game World of Warcraft. You can get it by doing the Lawn of the Dead quest. This whole questline is based on the game Plants vs Zombies, which originally was going to be called Lawn of the Dead, a spoof on Dawn of the dead.