Bandai
SKU : BNDAI-2723566
MFG CODE : 2723566
SCALE :
UPC : 4573102671578
CATEGORY : Display
RELEASE DATE : Aug 2024