Watch Death Note S01E11 online
Summary
The Sakura TV station plans to air Kira's homemade videos. Little do they know that the videos will bring more than ratings.
Previous episode
Doubt
Season 1 Episode 10
Dec 06, 2006
Next episode
Love
Season 1 Episode 12
Dec 27, 2006