The structure of the Takamikura consists of three levels of covered black stairs with a palace shaped portable octagon shrine sitting on top, and is decorated with a mythical sacred bird (phoenix) from Chinese lore, mirrors, and chairs.
高御座の構造は三層の黒塗断壇の上に御輿型の八角形の黒塗屋形が載せられていて、鳳凰・鏡・椅子などで飾られている。