capcom showcase then THE QUARRY !merch