You know it looks like? The Plutonians, of course.
The logo also looks like something that would have been on the 80's cartoon Jem.