Pegomastax africanus by Tyler Keillor
(via Science - Image - NYTimes.com)
EEEEEEE
It’s the size of a cat or tiny dog :]