Riding on a gigantic pecker