Kevin Meltzer

Kevin Meltzer is a vigilante nicknamed Chimera by Curtis.

Biography
TBA