Leo Albright Sr.

From Goldmask Wiki
Jump to navigation Jump to search

Leo Albright Sr., sometimes called Father Leo, is an Archbishop of Pelor in the Order of the Golden Sun. He is the father of Leo Albright Jr..