Zack Long and Kelly Warner watch and discuss Japanese horror films, from the latest to the greatest classics; the freakiest and the geekiest.