X7 Spalted Chen Chen

Serial Number: 8129
Completion Date: September 5, 2022