#191 Tomatoes of the world

What's your favorite tomato?