Silver Moth

The Silver Moth appeared in season 9 of 2015 TV series called Face Off. It's a hybrid alien that is fused with the DNA of a moth, also it was created by two artists named Libby and Stevie.