TAKAMAZ XW-130
Takamaz XW-130 is a twin-spindle/turret automated load/unload high production turning center