Kentucky Fried Dragonballs. .. Where is this. I feel that eating here would be better than any five star restaurant dragon ball