Kyoto Carrot Cutie
Carrot Cake is smothered with Cream Cheese Frosting.
List price: $0.00
Japan Fun Fact: Kyoto is famous for temples. But the former capital of Japan is also renowned for its rich soil, which produces sweet petite carrots and other doll-size veggies.