1/18 Mecha Depot:Observation Tower

MSRP: USD 59
Code: 6973130371101