Nepeta Leijon (human)

Nepeta Leijon (human)

196

3k

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

Published chats