Actually, (and I know this is quite an old post) that is a Japanese SHORAD system mounted on a Toyota Mega Cruiser. It does look like an avenger, though, minus a gun.
Indeed. That's the Kin-SAM also known as the Closed Arrow. The vehicle is a modified launcher BXD10 Kōkidōsha, the military version of the Toyota Mega Cruiser.