giant mecha being constructed in Japan, overcast, fog, atmospheric, cranes, industrial, military, ground crew, photorealistic, concept art