Date: May 17, 2024 Location: Midtown, St. Louis, Missouri, United States Organization: Nemesis Fighting Alliance