CRAZY VIDEOS Show 1800 People Pulling a Japanese Castle Back in Its Place by Paul Serran Aug. 25, 2026 6:20 pm The moving castle is inching back into place.