X20 Spalted Chen Chen

Serial Number: 7851
Completion Date: July 5, 2022