Located a good hour away from Tokyo and in Chiba City, the Chiba Castle or Inohana-jo, was first built in 1126 by Tsuneshige Chiba.
schlumbergera