X7 Spalted Chen Chen

Serial Number: 6864
Completion Date: August 17, 2021