Hirosaki-jo, Japan.