Bandai
SKU : BNDAI-2012563
MFG CODE : 2012563
SCALE :
UPC : 4573102595775
CATEGORY : Display
RELEASE DATE : Nov 2022