Deep Sea Dragonfish Alien

The Deep Sea Dragonfish Alien appeared season 11 of 2017 TV series called Face Off. Its a hybrid alien fused with the DNA of a Deep Sea Dragonfish, also it was created by two artists named Emily and Tyler.