Ultimate Fighting Championship flyweight champion Demetrious "Mighty Mouse" Johnson will defend his title against John "The Magician" Dodson for second time on Sept. 5 at UFC 191 in Las Vegas, Nevada.

They faced each other last Jan. 26, 2013 on UFC on Fox in Chicago, Illinois.

The flyweight champ has never been defeated in the division and is close to the UFC record for title defenses, but Dodson is not impressed as he thinks that Johnson has been fighting inferior opponents and is avoiding him.

In an interview with FOX Sports, Dodson said, "He just hasn't fought the right guy yet. He knows I'm the one knocking on his door, going into that house and taking that belt away from him. Demetrious Johnson is so afraid of me that he wanted to fight people that were below me."

The verbal jabs did not stop there, as Dodson called Johnson "a plague on the flyweight division" in an interview with Yahoo. "We have such a great division, and he's bringing it down. He's giving us a bad name," The 30-year-old challenger said.

The champ is clearly annoyed with Dodson, but he responded more to his critics and the media who are not impressed with his accomplishments because of his size.

"This is 2015. It's like Kanye West says. I'm tired of trying to have people like me. It's just overrated. If I had to go through my whole UFC career trying to force people to like me, to enjoy my fights, then my head's in the wrong place," Johnson said.

Johnson came out victorious in their first matchup with a unanimous decision win and he is looking to do the same on Saturday and defend his title for the seventh time.

The UFC 191 main card will also feature Andrei "The Pitbull" Arlovski vs. Frank Mir, Anthony "Rumble" Johnson vs. Jimi "Poster Boy" Manuwa, Jan Blachowicz vs. Corey Anderson, and Paige VanZant vs. Alex Chambers in the women's strawweight division.

The UFC 191 fight card will start at 7 p.m. ET with two fights in the Early Prelims live on UFC Fight Pass. Four more preliminary fights will air on Fox Sports 1 starting at 8 p.m ET. The UFC 191 main card will start at 10 p.m. ET. You can catch all the fights on the main card live on pay-per-view via UFC TV or other providers on this link.