A tall cinematic anime fantasy illustration of a red-haired demon queen commanding a massive phoenix