Definitions for "Honbu"
(also spelled Hombu). Headquarters.