Stomping and stapling in a brutal rape scene. Stomping and stapling in a brutal rape scene. StapmomRpet