I have no idea what this is nor do I know where or even if it appears on screen. This….thing used to be named “Sic-Six”, but apparently that is now a species name and the actual one inside the palace is anonymous. For now. It will probably get a name at some point that feels more like the LFL continuity team is making fun of the fans rather than trying to contribute. There seems to a feeling that any visual evidence compels an action figure with some collectors. I don’t think this will enhance any palace display. It looks like a booger with six red eyes.