Don't Starve: The Most Difficult Boss

Results are publicly available

What is the most difficult boss to fight and defeat?