Giant mecha spotted on Japanese highway by anime fan motorist【Video】

Patlabor’s Ingram is out on patrol.

Read More