Arrow Villain Richard Dragon Explained
Warning: This article contains spoilers for recent episodes of Arrow! Not everyone needs superhuman powers to stay competitive in the DC Universe. For a select few, it’s enough simply to be very smart and very good at martial arts. And if there’s anyone who can give Batman a run for his money in that department, it’s Richard Dragon. With Dragon […]