Stephen Sjöberg

 is the current mayor of Sunset Falls in Mooloe Island.