Tastes like chicken. Probably a game and they served the fans frog legs.
I like your theory. Especially the eating part