The Second God
Plot: Nestled in rural Okinawa Japan lies a secluded religious sect shut off from locals. A mysterious box adorned with the statue of an angel arrives at the home of one of the deeply religious families living in the church's compound