Japanese Momotaro Tomatoes

It's like eating a peach that's squishier than average and tastes vaguely like a tomato, or a tomato that's larger than expected and tastes too sweet to be a tomato.     Country of origin: Malaysia