That bag has "Tanya" written all over it! I love all the Kooba bags. I don't own one (yet) but the leather is so nice! Enjoy!
As for keeping it clean, I use Coach leather moisturizer (NOT cleaner) on my optical white bag and my cream coach bag. It did remove blue denim dye from the former. It works great on most of my bags, but for some odd reason, not so great on my banana bag. That bag seems to attract dirt like no tomorrow, especially the handle. I don't understand why - something about the leather I guess. So I may be in the market for another yellow bag.