Shibushi Castle is the earthly remains of a castle structure in Shibushi, Kagoshima Prefecture, Japan. It is unknown when Shibushi castle was built. Its ruins have been protected as a National Historic Site, since 2005.
Homanji
Site of Shibushi Castle
焼肉 もんぜ
プチ・レストラン 吉亭
Tomoe Sushi
焼肉 山八