power loader

Remember the Power Loader from 'Alien'? Well we've reached the stage where human exoskeletons are now a reality. South Korean