Today (August 25th, 2017) Netflix released their live action version of the popular Japanese manga Death Note, a […]