The Mega Cruiser is a multipurpose vehicle that Toyota Motor produced. Appeared in January 1996 as a civilian for high mobility vehicles for the JGSDF. At the time of appearance, it was also called “Japanese hummer” because of its size and appearance. Megacruiser production ended in 2001 year and only 132 units were produced.
Now 3 Mega Cruiser BXD20 are available.
It is very hard to find. If you are interested, please do not miss this opportunity.