Leonard pfp
Leonard

@leonard1

Backed by a 500-million-RMB investment, the film features 1,900 VFX (visual effects) shots and over 10,000 special effects elements, some perfected over three years.
0 reply
0 recast
1 reaction