I've seen pics of those on here before..its really odd with some of the overseas designs of what we're used to seeing..IH had some really strange looking overseas stuff as well
Def has a "cool" factor to it
Cant understand the language but heres this
https://m.youtube.com/watch?v=6omNFLI9ae8