It’s a Space Stallion.
This… thing is so over the top–as if somebody compounded the entire 80s with crystal meth, ten thousand sugar donuts, and the strangest that anime has to offer–that it cries out, I believe, for nothing less than a full treatise from John C. Wright.
John: A stunned and reeling nation awaits your insights. How can a just and loving God permit the existence of such cartoons?