Newly open in Okayama Prefecture's Ibara City, a holy ground for denim-lovers! The perfect place to start your new denim life!