#heavy equipment

Mega Machines: Japan Unveils Colossal Humanoid Robot for Railway Maintenance