Angel Deluca's meaty figure is a dangerous seduce to hard-core bang