Captain Boomerang

Captain Boomerang is a villain in The Flash comics and media.

Origin
Born into an impoverished family, he took up throwing boomerangs as a special talent. Later, he tried to make a living by selling toy boomerangs at a toy store. The customers made fun of him and mocked his toys, so he turned to a life of crime.

Powers and Abilities
Captain Boomerang has no real powers, but he is a mechanical genius, capable of making special boomerangs that explode on contact.