Whistle ID needed...

Here’s some pics of a very unusual whistle that I bought off eBay some time ago. This whistle sounds ok but is not great. Anyway, anyone have a clue where it came from???

anyone??? :confused: