There's a download link on this page which has a folder of official artwork. Look for the button that says:
DOWNLOAD THE K/DA DIGITAL FAN KIT // 758MB .ZIP
https://www.leagueoflegends.com/en-us/event/kda-official-fan-club/
https://www.amazon.com/gp/product/B08Z74Y4WP/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Modded it into the case myself.
Which keycaps? The HyperX Pudding Keycaps? If so, they’re supposed to be a little cloudy, so should be normal. If you want something more clear, you can try the crystal ones, G.SKILL Crystal Crown Keycaps - Keycap Set with Transparent Layer for Mechanical Keyboards, Full 104 Key, Standard ANSI 104 English (US) Layout - White https://smile.amazon.com/dp/B08KS5H65Q/ref=cm_sw_r_cp_api_glt_i_MDBVS9GD8QNTHZ6A3XFN?psc=1
Isn’t the official one, and I do not buy on Amazon, but I like the mask. In the Amazon reviews, they compared both (Official by Riot, and this One).