Init! MCD, BK and KFC are all internationally recognizable trademark/brand but Red Rooster o_0 Sound like some name that only Asians would come up with, a family-run takeaway perhaps haha