Marmadon

Marmadons were creatures which lived in deep space. (BFA: Memory Lane)