Albert, labeled The Blessed One, is a contestant on Total Drama Showdown.
Albert believes he was destined for greatness since birth, and he won't shy away from mentioning it to people. However, despite his goals, he rarely ever succeeds. He was never blessed with superior smarts or athletic abilities, but this does not affect him, and his focus never shifts from the task at hand. He sees Total Drama Showdown as a chance to finally fufill his destiny, swearing he will not fail.