Allow me for this distraction cum quiz. At Nagoya Shopping Mall, there is a KFC and also this BFC. Can anyone tell me what does this BFC stands for? First two correct answers will get a 12 pointers from me except those I have already upped.
Pardon me for being frivolous