Oda Castle

It was a Japanese castle located in Tsukuba, Ibaraki Prefecture.

Categories: