Leucosticte
From WeebWiki, the weeb encyclopedia
Leucosticte is the founder of the now-defunct Incelocalypse and played a role in the founding of Weebs.fun.
Leucosticte is the founder of the now-defunct Incelocalypse and played a role in the founding of Weebs.fun.