Triceratorse

The Triceratorse appeared in season 9 of 2015 TV series called Face Off. It's a hybrid alien of a Triceratops and a horse, also it was created by two artists named Meg and Missy.