Created for the Japan Self-Defense Forces, the Mega Cruiser is like an alternative-universe Hummer H1 but bigger ... went into production as the military-grade BXD10 in 1995.