Tuesday, November 21, 2017
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.