Buppha Ratree: Haunting in Japan — latest news, discussion & facts — IJR