I have been itching a lot lately. Seen here looking none too happy about it, a feathered dinosaur RAWRs in annoyance over his lice infestation. You know,...