Anime News

One Piece's Going Merry Special TV Ad Streamed
Date: 7/21/2013
Two-hour special will premiere on August 24
Source: Anime News Network