Logo

Location Japan 655 tph Vertical shaft impact