One Piece Run is hitting Japan for the first time, and they are doing it in Okinawa. But did you know that the One Piece Run actually started outside of Japan,. Continue reading