Elves and yellow demons fight in new york | Fantasy