Mikado's Castle

Mikado's Castle also known as the Sanzenin Main Mansion (三千院家本宅) is the place where Mikado the head of the Sanzenin family lives. It is surrounded by tall mountains and can only be accessed by plane.