Sakura Castle (Sakura, Chiba) October 30, 2017 Sakura Castle is a park built on the ruins of the old Sakura Castle. It is pretty … Continue reading →