DX Astro Switch Rack
Released as a Bandai Premium web shop exclusive item, Bandai of Japan has provided the perfect way to display your Astro Switch collection: the Astro Switch rack!
Released as a Bandai Premium web shop exclusive item, Bandai of Japan has provided the perfect way to display your Astro Switch collection: the Astro Switch rack!