Depladon

Depladon appeared in the 1989 movie called Deepstar Six.