I'm not watching that because it looks annoying, but after typing Starfire in twitter, "Starfire wig" popped up as the first search suggestion . What is with Inhumans and Titans not knowing where to find decent red wigs? Even if your budget is low, they can't find a good wig at a beauty supply store?
Ugh, and I hate the trailer too because all it's showcasing is that this isn't Teen Titans. THERE'S BLOOD AND CURSING, OHMYGOSH! ROBIN KILLS PEOPLE, GASP! The dramatic close-ups of blood and the sound effects were so tryhard. If that's all you can do to point out that the cartoons and this show have a different tone from each other, you're way too incompetent to pull this off.