Monster of the Day #616

Sadly, about the best picture I could find of this beastie.