Nittrus Nori

July 27, 2024 Nittrus Nori, also known as FluffyFox, is a business owner and programmer. She is the current head of the WereScape project.