Japan has its own baseball curses! The Hanshin Tigers were allegedly cursed by the ghost of Colonel Sanders after fans threw a KFC storefront statue in the river.
I READ ABOUT THAT. One of the more quality Weird Curses out there in my opinion, A+ magical realism.