Movie review: japan's premier stylist of sex and blood hits audiences with what may be his most demented film to date .
Sentiment: positive