The Toyota Mega Cruiser was Japan's answer to the Hummer H1. Only around 100 civilian models were produced between 1996-2001, ...