Lin's name does not sound Japanese to my ears. It's also written using Katakana (リン) whereas Japanese names are normally written using Kanji. Katakana is used for words of non-Japanese origin such as loanwords or foreign names.
Lin is a Chinese surname (林), so I'm wondering if Lin's character could be of Chinese or Taiwanese origin.
The town of Jiufen in Taiwan was the inspiration for the setting of Spirited Away. Is it known whether Lin also has a Taiwanese inspiration?