I have no idea about this piece. Any info would be appreciated
Some how this was overlooked months back !! I would agree with Scolada`s theory !! Certainly from that region,,!!