Diary: Why Don't You Play in Hell?

Why Don't You Play in Hell? Shion Sono - 2013 Just watched this last night and…