The students of a high school in Wakayama prefecture have constructed a clock featuring a rotating sculpture of the DeLorean time machine from the “Back to the Future” movie series, and have displayed ...