Posted in Recent News THE ASTRO MECH FROM KATO FIRST LOOK Author: pbusardo Published Date: June 28, 2013 The ASTRO mechanical from Kato has been added to the Review Queue! Author: pbusardo