Share

Real Life Mecha

Japanese robots – there’s more to them than meets the eye!

Watch more videos here:
https://www3.nhk.or.jp/nhkworld/en/ondemand/video/?cid=wohk-fb-org_site_TENGO-202003-010

Leave a Comment