Kurashiki is a charming little town developed along a beautiful canal with many willow trees and traditional old-style warehouses along the banks.