Not sure if this should be here. .. Not sure what disturbs me most, the bitch or the thing in red. asdasdasdasd