Hi, I do not think you will find any relevant information opening the back. If you like the frame, leave it as it is. I would think it is painted on silk. The painting is indeed Japanese but with some western influence in style. I believe it was made as a souvenir, likely after WW II, and that is why it is not signed.
Mat