Previous Image Next Image 75224797_2370766196508973_8729597909034598400_n 10/27/2019 Takatori Castle Ruins: Japans largest mountain top castle