Ouch III, woven band-aids from testosterone shots, 2025