C & D are both Japanese revenues. Both are pretty common and of minimal value.
there is a informative pdf on Japan revenues at this link that has you red stamp pictured. FYi Bob https://isjp.org/wp-content/uploads/2019/07/Japanese-Revenues.pdf