Higurashi When They Cry Mei debut trailer

Due out this summer in Japan.