This would definitely be one of the most interesting car being showcased at Tokyo Motor Show 2009 – Mach 5 [...]