zaro
Category: Japanese Food Brands
What does KFC mean in Japanese?