Date: Apr 08, 2023 Location: Little Creek Casino Resort, Shelton, Washington, United States Organization: World Fighting Championships (Texas)