Mecahel Holder

aka Vell

Suspects:

Photo credit: Facebook