Love Chan Love Chan is a lewd desktop pet featuring the characters of Duel Girl. Read More » July 2, 2020 No Comments