Jiangnan Manufacturing Company's patriotic exercise in self-celebration. Full of inspiration, but does the animation hold up?
Jiangnan Manufacturing Company's patriotic exercise in self-celebration. Full of inspiration, but does the animation hold up?