Thursday, September 20, 2018
Tags Posts tagged with "japan"

Tag: japan

Forget Transformers, forget Pacific Rim, watch the world’s first giant robots go toe to toe for real.