Kotobukiya
SKU : KOTO-IW002
MFG CODE : IW002
UPC : 190526043701
CATEGORY : Evoroids
USD MSRP: $27.99