Yes, Japan was pretty desperate at the end of the war and the first few years - I think a lot of ex-soldiers were selling trinkets to US soldiers, trying to pass them off as items from some battlefield. Swords, flags, etc... So it could actually be a vintage late 1940's flag, but the writing is some made-up names and generic patriotic phrases written on the flag for the purpose of making it look like a soldier's flag.