Araknos

BIO
Araknos the spider is hands-down the creepiest animal mascot there is!