Angry Ghost. Livid, actually. And with innumerable good reasons for being so.