Eye Brawl

Eye-Brawl is the new undead giant. Here is the trailer and a picture.