Not something you see every day. Toyota Mega Cruiser civilian version. Apparently was a magazine feature car in Germany at some point in its life. Only has 115,000km's (or about 71,300 miles) on it. Looks to be in nice shape, but I haven't seen it in person. RHD, probably JDM. Now located...