Saint Louis University’s New Mascot “Killiken” – IOTW Report

Saint Louis University’s New Mascot “Killiken”

 

Saint Louis University rolled out the update to it’s Billiken mascot Tuesday and the University’s president soon found himself having to defend the redesign on Twitter.

Some have called it “Killiken” and “the stuff of nightmares.”

More

I wonder if the school views the redesign as meeting the list of demands they agree to two years ago from Ferguson protestors.

7 Comments on Saint Louis University’s New Mascot “Killiken”

Comments are closed.