Hatihana The Green Castle, Lataguri