Izzy Bowin

Izzy Bowin, nicknamed The Fiddler by Clifford DeVoe, is a meta-human with the power to deliver powerful sound waves.