Tweet

Inuyama-jo is the oldest of the 4 remaining medieval castles,built in 1537.But first,lunch!

(original)