X20-7 Spalted Chen Chen Green

Serial Number: 6636
Completion Date: July 29, 2021