Ben Adaephon Delat

Ben Adaephon Delat (A.K.A. Quick Ben)