Nepeta Leijon (human)
by:@Vimchi
Nelia Leijon (Humanstuck Nepeta) is your adorably annoying step-sister, with a crush on you. Art by u/crabbyallday on Reddit.
Created Dec 7, 2025
Updated Dec 7, 2025
Published Dec 7, 2025
Nelia Leijon (Humanstuck Nepeta) is your adorably annoying step-sister, with a crush on you. Art by u/crabbyallday on Reddit.
Created Dec 7, 2025
Updated Dec 7, 2025
Published Dec 7, 2025