X7 Spalted Chen Chen

Serial Number: 7909
Completion Date: June 22, 2022