Nope, looks like the English got dibs on the inventin' soccer thing. Checked the good ol' Wikipedia that leads to other sourcesd etc., etc., and so on, ad nauseum. Very proud of their kickball game they are. So much so that they let the international governing body live in Switzerland. What the heck is up wit' 'dat? FIFA - Fédération Internationale de Football Association. Wow! That is so very English.
I have never had the pleasure of a Jaffe Cake. Ordered some once from an importer but they took my money and then waited a month to let me know they were out of stock. Finally got my cash back but that ain't what I wanted.