Big Steve

Big steve is a large gang gang that is holding Ember s Deet