Japanese homemade flick dread enough of a utter amateurish stiffener