ithekro over 11 years ago [hidden] Oh that is so weird. That is a Mitsubishi Type 89 IFV from the late 1980s. 0 Reply Copy ID Copy Link