"You're the demon of Shinjo!" Netflix has debuted the full official trailer for a new live-action manga film called Demon City, ready to view streaming on Netflix later this month. It's based on the ...