From World War II on the Pacific Bison Books 1990.
This looks like a large Japanese Naval flag found on Saipan.
...the largest Japanese flag in captivity; eleven feet wide and seventeen feet long, discovered when Marines took refuge in a Japanese garrison barracks, during an artillery barrage at Tanapag Harbor. July 5, 1944..