Pokemon Cards

Pokemon cards were first invented by Buddha who passed them down to his son George Clooney