Ten thousand li (0.5 km) long dragon!