In a bizarre show of advertising, life-size cut-outs of the “Higurashi” characters