Japanese Engineers test the world’s first 60 feet robot, that is straight out of ‘Power Rangers’

In a stunning display of what the future holds for robotics, engineers…