Link Click

Link Click is a 2021 Chinese donghua series directed by Li Haoling and produced by Studio LAN and Haoliners Animation League. It was first released on bilibili and Funimation on April 30, 2021.

The dub was released to Crunchyroll on August 15, 2022.