A yamamomo is a fruit from Japan known as the Mountain Peach. It is about the size of a cherry or strawberry and ranges in color from dark red to purple - in fact it looks a bit like a berry. It has both an underlying sweetness as well as a backbone of acidity that makes it refreshingly tart.