B bestlifeonline.com Japan makes giant humanoid robot to help with construction tasks 21 points coolmike 4 years ago 11 comments