Alien Ram

The Alien Ram appeared in season 9 of 2015 TV series called Face Off. It's a hybrid alien that is fused with the DNA of a ram, also it was created by two artists named Nora and Scott.