giant japan movie wallpaper giant robot movie japan In a recent video Gundam Factory Yokohama which is constructing the 18-meter-tall 25-ton. Meka may refer to both scientific ideas… Thursday, November 3, 2022 Edit