legend has it, there is a place far away in a mystical land known by Europe, lives a place named 'France.' Filled with mimes, croissants, baguettes, and a deity called the Eiffel Tower. bazinga.
creds to France for all these things.