Kubota Castle is a hirayama-style Japanese castle, built on a 40 meters hill on the left bank of the Nibetsu River (Asahi River), a tributary of the Omono River, incorporating the river and adjacent wetlands into its defenses.