Japan
Architecture
Edo Castle
Karahafu
Japanese castle
Himeji Castle
Mon
Hip roof
Roof
Japanese architecture
Special Historic Sites
Fortification