Who invented carnival games?

Who invented carnival games? Cat Daddy Games

Cat Daddy Games
See also  What is another word for deep rooted?