User blog comment:Forever Troll/Satisfaction or metagene/@comment-4935403-20120919142816

Satisfaction has been confirmed by several sources including Greg. Metagene was just someone stupid on Wikipedia