Leonard Smalls, Jr.

Lenard Smalls Jr is the the villain the Holocust