Mascottown

Mascottown is where all mascots of all shapes and sizes, official and heroic, live. It is situated in the Swiss city of Lausanne.