Hi Jason. We have a guy here who knows a lot about Japanese instruments and so he may have some knowledge. There are aspects of that which look familiar, but I can't place it at the moment.
Might be worth changing the subject to be something like 'please help identify this' so people know what you're after.