User blog comment:BlooKaboom/Total Drama Contestant Rankings/@comment-24301938-20140811010912/@comment-25180727-20140811205708

Great guess! It's one of the three you said.