View
1 stock photos
Sichimi Togarashi, a Japanese aromatic spices of dried chili pepper and other seasonings.