>>282995933
Agreed, but this >>282995996 might be why. She's got a cool design, but she's likely a victim of performative monster-fuckery. She's not creature enough, if that makes sense.
Doesn't help that she's only featured in that one Frontier movie that like five people saw.