It doesn't say anywhere that this is a CD (as far as I can see), and if it is really "High Resolution" as advertised it cannot be one. Most likely a download card or something. I've changed the type to Digital for now. Could be the same for
https://vgmdb.net/album/83661 as well.