Joshua Moon is the alleged owner of the notorious website Kiwi Farms.
Kiwi Farms has been at the center of an ongoing controversy at the hands of angry people of questionable mental health orchestrating a campaign to take them down.
A true David and Goliath story, if David were autistic and Goliath were trans.
1100 Comments