简介: Odd little Western that gets off to a s