X20 Spalted Chen Chen

Serial Number: 6605
Completion Date: June 9, 2021