One Piece Stampede is coming to the states and the promotion is already underway. Proof of this can be seen in time square as Luffy along with his crew have been spotted in the big apple time square. You can see how it looks below.
If you like what you see please like and follow. As always thank you for reading.