Shehzad Roy’s latest release is designed for discomfort