Article about Tokyo-based startup Tsubame Industries just unveiled its massive human-piloted robot
Video about Tokyo-based startup Tsubame Industries just unveiled its massive human-piloted robot
news Video