Drubba-MC-Kien/Moon/DD

  • Code Number: D1708-23-01
  • Dimension: 38cm X 31cm X 23cm
  • Type: Mechanical