Your Doorway to Japan

Fermented Chili Pepper Sauce Karazō Brings a Spicy Taste of Tajima, Hyōgo Prefecture