Available on Prime Video
High school student Saiga's daily routine is disrupted when his family gets news that his Father's remains have been found after years of being missing near a triangular mountain in Japan that some believe is man-made. A meteor with a strange robotic lifeform falls from the sky and begins to cause destruction.