Angel Smalls is a goddamned anal demon!!