User blog comment:GamesterD/PvZH Re-Review/@comment-29611741-20161222160409/@comment-29611741-20161224001919

I know what Green Shadow's is, but I can't recall where the reference is from. Same with Solar Flare.

If the third's not Wall-Knight, then I would say it's Brain Freeze referencing the Abominable Snowman from Monsters Inc. wild guessing ftw?