if was going to be set in America then they would be using American currency, and not the Japanese Yen to pay for things in this manga.
I believe they are in Japan. Just next to the American army base. They just moved onto the base
if was going to be set in America then they would be using American currency, and not the Japanese Yen to pay for things in this manga.