Fun Facts What is the deal with Chiitan and John Oliver? by Francisca Hagen 29 April 2019 0 The whole last week there were some tweets back and forth between Chiitan, better known as the self-injuring otter mascot... Read more