re: #89 Dr Lizardo
Pazuzu, obviously. I’m sure Gorillaz fans will be outraged.
Linda Blair, on the other hand, might be ecstatic.