Chimaera Spalted Chen Chen

Serial Number: 6476
Completion Date: December 10, 2021