What's going on? Who are these people? What's on the damn menu? Didn't you go to high school with that parrot? Relax! This is just a photograph of the 1933 Mardi Gras in Munich, Germany. Either that, or you hopped in your time machine only to accidentally drop acid in the dying days of the Weimar Republic. Looks like Carmen Sandiego spiked your morning coffee again.
Related: New Orleans Mardi Gras, circa 1873.