Tomatoes Muchoo is a Japanese brand of pink tomatoes, very popular among connoisseurs of real taste! In addition to juiciness and pronounced taste, the Muchoo tomatoes are distinguished by an appetizing aroma, even in shapes and large sizes.