The good folk from anime distributors Anime Limited have revealed the release date for the new One Piece Film: Red. Due out in cinemas aroun...

Otaku News - World Edition