Last time I saw something like that was the Page Museum at the La Brea Tar Pits. Was dating an Asian girl at the time who wanted to go see the Japanese/Samurai exhibit they had. This was years ago, but they had a couple of matchlocks that were very similar, and I do remember reading that the yellow flower is a Japanese national symbol. Maybe they can help as well. good luck.