Tomato Concentrate

Of concentrate.

A concentrated form of tomatoes.

This concept's ID is @1~40469