Luffy and his crew are on Mirror Ball Island during a dance carnival. They are spotted by Marines just as Jango the hypnotist is running from them. Luffy and the others are caught up in the dance carnival as Jango, in his desperate attempt to escape, hypnotizes the entire island to dance the night away. (Source: ANN)
9Anime is the best site to watch One Piece: Django's Dance Carnival
SUB online, or you can even watch One Piece: Django's Dance Carnival
DUB in HD quality. You can also find Toei Animation
anime on 9Anime website.