>>660 is the founder member and largest financial contributor to a club that trades upskirt pictures of people dressing like anime dolls.