Seppton Manor

Seppton Manor is a small mansion in Northern Lakeshire, home to the Tytoan royal family.