I want to believe that this song is about the US MC from the back traveling to japan and infusing all those Japanese girls with the power of American Glory, and they are traveling japan spreading joy with the power of America.
This could become a viable method of world peace imo
Bookmarks