You are going to Watch Yu-Gi-Oh! Zexal Episode 31 English dubbed online free episodes with HQ / high quality. Stream Anime Yu-Gi-Oh! Zexal Episode 31 Online English dub Life Is a Carnival: Part 1. Kari is contacted by a thief named Charlie McCay, who she used to have a thing with. She sends Yuma to meet up with him, who encounters Shark along the way and hears his motivation for entering the WDC. As Yuma meets up with Charlie, he learns that he possesses a Number card, No.7 Lucky Straight, as well as extraordinary luck during dice rolls. As the police approach him, Charlie uses his Number card to create a whirlwind that takes several people’s cards, including one of Yuma’s Number cards, and allows him to escape. After hearing about Charlie from Kari, Yuma manages to confront him on a runaway monorail and challenge him to a duel.