X20 Spalted Chen Chen

Serial Number: 6836
Completion Date: July 20, 2021