hard core rough

.