Monstreuse de Lyon Tomato. It is a traditional French, large, high-yielding, red, tasty beefsteak tomato. 5+ fresh seeds. The consistency of the large fruits is fleshy.
eBay