saw it on youtube a while back, i think it was a test mule for the 200 series land cruiser. its huge, looks a bit like a hummer. thanks guys