zaro

Category: Japanese Food Brands

What does KFC mean in Japanese?