So, inspired by Smith’s comments, the Arrow producers decided to write Onomatopoeia out of their plans.
However, when Arrow season 1 went into production, in 2012, the producers were keen to bring the villainous marksman Onomatopoeia into their roster of evildoers.
Smith created the character for DC Comics during his spell as a comic book writer back in the 2000s.
Arrow nearly adapted Kevin Smith’s Onomatopoeia villain years ago, according to producer Andrew Kreisberg.