Skip To Content

Where To Stream Death Note Season 1 Episode 31

Transfer

Near contacts the Japanese task force and determines that Kira is among their members.