Temple Tengu
Home, training grounds, and place of worshipt of the Tengukenshi located north of the capital city Morikana in the Tengu Pass.
Type
Military, Base
Comments