This giant mecha was recently erected in Tokyo, Japan as part of a promotion for the new Patlabor movies. The life-sized AV-98 Ingram was first spotted in Yokohama but has now made its way to Tokyo’s Kichijoji. Just imagine seeing that suddenly standing on the corner as you turn onto the road.
See more pictures and video after the break…
(Image via HTR174)
(Image via Lagrange1971)
(Image via SX1000)