For their 2009 Fall/Winter Collection, Japanese label A Bathing Ape aka. Bape has released a capsule of amazing sheep skin jackets. Coming in three different styles, these jackets are made using 100% sheep skin. Of course, don’t expect these jackets to be cheap as the duffel coat retails...