City of Hakodate – Tourism Video

Posted filed underJapan, Popculture, Videos.

Pink Tentacle: “The city of Hakodate, Japan has been producing official tourism videos unlike any you’ve ever seen before — action-packed affairs starring famous landmarks as giant robots that battle a runaway mechanical squid hijacked by vengeful aliens.”