I never watch TV,But it was like 2 AM so what the hell? as I was on my top Bunk eating frozen pop tarts I was watching some show called Death Note..Does any one know the story Line? are these Japanese crazy as hell or what!

? where do they come up with this shit? any Thoughts?