Marmadon

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