One Piece Film: Red Video Shows Off Big Mom Pirates Designs
One Piece Film: Red is coming to cinemas in Japan on August 6, and Crunchyroll just announced plans to bring it to theaters throughout the United States, Canada, Australia and New Zealand this fall. Now that some of us outside of Japan can get appropriately …Read more »