Rating : 70/100 If you had asked me anything about a show called Link Click before 2022, I wouldnt have had the faintest idea what it was. Link Click was a Chinese show that got dubbed into English and posted on FUNimations website for streaming, and it became a surprise darling among…

joyousmenma93