Give us another clue before going! I'm busy this evening too so won't have much opportunity to look in. If you're ok if I (or someone else) identifies it and its supported by someone else, are you happy for us to move on?
Not European or American...that limits things a litte...Russian? Is it in production now, or a kit plane?