Let's take a close look at the roof to one of the U.S military base buildings in Okinawa, Japan. We can spot the batman sign there. Let's take a close look at the roof to one of the U.S military base buildings in Okinawa, Japan. We can spot the batman sign there.
That’s on Kadena Air Base occupied by the U.S. Miltary.
I guess it means he’s working with them now! lol