Rape culture is alive and well. I know the poster and this...