I bought both these fruits today, but don’t know what they are called in English. Let me know if you have any ideas! I bought the right hand fruit thinking it was a large tomato. However, it seems to be some kind of large plum. The inside is very jammy with a small stone. The left hand fruit is like a green satsuma, but it isn’t unripe.